2020年4月22日

sql存储过程和sql脚本的区别

摘要: 数据库脚本: 一般来说就是sql语句、命令的组合,属于未命名的,每次执行前需要编译。存储过程: 是命名的sql脚本,经过预编译;执行时不需要再次编译。 阅读全文

posted @ 2020-04-22 16:37 hushzhang 阅读(2166) 评论(0) 推荐(0) 编辑

列级约束和表级约束有什么区别?

摘要: 约束范围不一样 列级约束是定义在列属性中的,而表级约束是定义在列之后的,两者本质上没什么区别,而如果你的约束需要同时对多列进行约束那么就只能采用表级约束,因为表级约束面向的是表(当然就包括所有列),而列级约束只能针对该列进行约束。 阅读全文

posted @ 2020-04-22 15:36 hushzhang 阅读(5673) 评论(0) 推荐(0) 编辑

MySQL——约束(constraint)详解

摘要: 该博客说说关于数据库中一个重要的知识点——约束 一、什么是约束约束英文:constraint 约束实际上就是表中数据的限制条件 二、约束作用表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效 比如name字段中要让其用户名不重复,这就需要添加约束。或者必须注册的时候需要添加邮箱等三、约束种 阅读全文

posted @ 2020-04-22 15:34 hushzhang 阅读(3925) 评论(0) 推荐(0) 编辑

SQL中的ALL,ANY,SOME的用法

摘要: 准备两个表: --T1(2,3)--T2(1,2,3,4) --ALL,ANY,SOME 的子查询-- >ALL 父查询中的结果集大于子查询中每一个结果集中的值,则为真SELECT * FROM T2 WHERE N>ALL (SELECT N FROM T1) -- >ANY,SOME 父查询中的 阅读全文

posted @ 2020-04-22 13:38 hushzhang 阅读(2002) 评论(0) 推荐(0) 编辑

MySql--三种注释写法

摘要: MySql--三种注释写法 需要特别注意 -- 这种注释后面要加一个空格 #DELETE FROM SeatInformation /*DELETE FROM SeatInformation */-- DELETE FROM SeatInformation 阅读全文

posted @ 2020-04-22 09:55 hushzhang 阅读(1259) 评论(0) 推荐(0) 编辑

导航