-
TRUNCATE 关键字和 DELETE语句的区别:
1.DELETE语句后面可以跟WHERE子句,通过指定WHERE子句中的条件表达式只删除满足条件的部分记录,而TRUNCATE语句只能用于清空表中的所有记录
2. 使用TRUNCATE 语句删除表中的数据后,再次向表中添加记录时,自动添加字段的默认初始值重新从1开始,而使用DELETE语句删除表中记录时,不影响自动增长量 -
主键约束与唯一约束的区分
1.同一张表只能有一个主键,但能有多个唯一约束
2.主键字段值不能为NULL,唯一约束字段可以为NULL
3.主键字段可以作为其他表的外键,唯一约束字段不可以作为其他表的外键
4.SQLServer默认为主键字段创建聚集索引,为唯一约束字段创建非聚集索引 -
on和where的区别
on:用于过滤两表连接的条件
where:用于过滤中间表的记录数据 -
常见表约束
1.主键约束(唯一性约束)
2.非空约束
3.默认约束
4.唯一约束
5.外键约束 -
函数的作用
1.实现代码的可重用性
2.代码的可维护性
3.封装性 -
单引号与双引号的作用
1.单引号不可以解析变量,双引号可以解析变量
2.双引号里如果有单引号的话,单引号里的变量也会解析
3.双引号里的变量名后边必须要有一个非数字、字母、下划线的特出字符隔开,否则会将后边部分统一认为是一个变量(或者用大括号分割)
4.单引号的效率要比单引号的效率高 -
创建数组的方法
1.使用array()函数创建数组
2.赋值方法
3.短数组定义法(PHP5.4起增加)
复习笔记(2)
最新推荐文章于 2024-06-08 23:27:08 发布