文章分类 - mysql
摘要:#视图 /* 含义:虚拟表,和普通的表一样使用 mysql5.1版本出现的新特性,是通过表动态生成的数据 比如:舞蹈班和普通班的对比 */ create view v1 as SELECT stuname,majorname FROM stuinfo s inner join major m on
阅读全文
摘要:Transaction Control Language 事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行 案例:转账 张三丰 1000郭襄 1000update 表 set 张三丰的余额=500 where name = ‘张三丰’update 表
阅读全文
摘要:常见约束 含义: 一种限制,用于限制表中的数组,为了保证表中的数据的准确和可靠性 分类;六大约束1.NOT NULL:非空,用于保证该字段的值不能为空 比如姓名,学号等2.DEFAULT:默认,用于保证该字段有默认值 比如性别3.PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空
阅读全文
摘要:Delete语句和truncate语句的区别: 1.delete可以加where条件,truncate不能加2.truncate删除,效率高一丢丢3.假如要删除的表中有自增长列,如果delete删除后,再插入数据,自增长列的值从断点开始, 而truncate删除后,再插入数据,自增长列的值从1开始。
阅读全文