@ 最近公司有个需求,提前让数据库表结构在excel模板中设计,然后再建对应的数据库DB。字段少好说,无脑录入即可,但是,我遇到个100多个字段的,实在忍不了,最终入门了VBA编程,自己写脚本生成了sql语句。减少了需要无用重复劳动。 VBA基础 首先学习下vba的基础。 一.了解VBA 1.进入v ...
分类:
数据库 时间:
2020-06-06 00:54:36
阅读次数:
97
<?php @header("content-Type: text/html; charset=utf-8"); 将乱码强行转换成汉字(PHP中常用) $conn = new mysqli('localhost','root','root','edu'); PHP中面向对象链接MySQL的方式 $s ...
分类:
数据库 时间:
2020-06-05 21:23:21
阅读次数:
91
一、前言(可跳过) 在ERP系统中,用户录入的数据最终通过sql语句写入数据库,如果录入的数据包含特殊字符,可能导致执行出错。 最容易引起错误的字符是英文单引号(半角单引号),如果没有对这种字符做处理,sql语句会被截断,导致出错。 例如如下语句,当用户对某个字段录入 888'8 的时候(注意中间有 ...
分类:
其他好文 时间:
2020-06-05 21:20:21
阅读次数:
136
2020年6月3日 17:15 类似与java中的方法 好处: 1、提高了代码的重用性 2、简化了操作 #存储过程 含义:可以理解为一组预先编译好的SQL语句的集合,理解成批处理语句 1、提高代码的重用行 2、简化操作 3、减少编译次数并且减少了和数据库的连接次数,提高了效率 一、创建语句 Crea... ...
分类:
其他好文 时间:
2020-06-05 20:50:52
阅读次数:
73
在PostgreSQL或Abase类型的数据库中,大小写有一定的坑! 在定义表时,字段名称大小,是否加引号 将产生不一样的结果。 结论(写在前面):1,PostgreSQL对表名、字段名都是区分大小写的。但是,PostgreSQL在SQL语句中对大小写是不敏感的,在不加双引号的情况下,创建时无论使用 ...
分类:
数据库 时间:
2020-06-05 12:47:49
阅读次数:
98
1、查询Oracle正在执行的sql语句及执行该语句的用户 SELECT b.sid oracleID, b.username Oracle用户, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名 FROM v$proc ...
分类:
数据库 时间:
2020-06-04 15:39:41
阅读次数:
95
本文参考链接:https://blog.csdn.net/sinat_40692412/article/details/81200133 group by 分组 ,配合聚合函数使用 sum() count() avg()等等 having 对分组后的结果进行筛选 ORDER BY 最后对结果进行排序 ...
分类:
数据库 时间:
2020-06-04 00:48:31
阅读次数:
79
在Python程序中嵌入SQL语句时,想动态传入参数,即 sql = "insert into course VALUES({}, {}, {})" 可惜出现大规模报错。。。 pymysql.err.InternalError: (1054, "Unknown column '物理' in 'fie ...
分类:
数据库 时间:
2020-06-03 20:42:14
阅读次数:
75
Mybatis二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace(SqlSessionFactory), 不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句, 第一次执行完毕会将数据库中查 ...
分类:
其他好文 时间:
2020-06-03 20:00:54
阅读次数:
82
我在语雀中整理了一些 MySQL 的知识点,欢迎关注,点赞。 MySQL 基础知识与体系结构 MySQL 背景概述 MySQL 安装 MySQL 体系结构-概述 MySQL 体系结构-主要文件 MySQL 体系结构-存储引擎 MySQL SQL语句与编程 MySQL 字段类型 MySQL 数值类型 ...
分类:
数据库 时间:
2020-06-03 14:04:34
阅读次数:
91