随笔分类 - b-数据库
摘要:实现插入数据后返回自增主键ID的几种方式 在xml中 insert 标签中定义 : * useGeneratedKeys为true,用来设置返回主键id的值, * keyProperty 代表数据库记录主键字段 * keyColumn 代表 java对象成员属性名 1 xml 映射文件的方式 <!-
阅读全文
摘要:SQL 必会50道面试题 练习网站 https://www.nowcoder.com/ 牛客网 数据库中单引号和双引号的局别 建议数据库内使用单引号,双引号一般语言中使用 临时表? 用临时表替代子查询 冷门知识 求长度 select length ('133') select length (nul
阅读全文
摘要:Date、Datetime、Timestamp Mysql中经常用来存储日期的数据类型 有三种:Date、Datetime、Timestamp。 Date数据类型:用来存储没有时间的日期。Mysql获取和显示这个类型的格式为“YYYY-MM-DD”。支持的时间范围为“1000-00-00”到“999
阅读全文
摘要:数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对
阅读全文
摘要:int类型,适合分页排序,递增递减等,查询快,如果数据库经常迁移的话,int不适合,,容易造成混乱 使用GUID(全球唯一标识)。不存在重复问题,数据合并时非常简单。关联速度比int慢。经常合并数据或脱机输入数据联机上传最好用此方案。 guid 数值是随机的,而且不接受可以对使用者更具意义的任何形式
阅读全文

浙公网安备 33010602011771号