-
删除列查看全部
-
添加多列(不能指定位置) alter table users1查看全部
-
//first 位于所有列的前面 alter table users1 add truename varchar(20) not null first;查看全部
-
//after 的使用 在username之后 alter table users1 add password varchar(32) not null after username; show columns from users1;查看全部
-
修改数据库 show columns from users1; //没加first after 则添加的字段在所有列的后面 alter table users1 add age tinyint not null 10; show columns from users1;查看全部
-
修改数据表 alter table tbl_name add col_name column_definition查看全部
-
列级约束可以在列定义时声明,也可以在列定义后声明 id ....primary key auto_increment not null ,default 不存在表级约束查看全部
-
表级约束只能在列定义后声明查看全部
-
表级约束和列级约束查看全部
-
//删除记录 delete from province where id=3; select * from province; 删除父表中的记录会影响子表中的记录查看全部
-
insert user1(username,pid) values('Tom',3); insert user1(username,pid) values('John',7); //x 没有写入成功时,id会自动加1;查看全部
-
在两张表中插入记录 现在父表中插入记录再在子表中插入记录(子表参照的是父表中的信息) 父表province 中只有id 和 省份名 id 自动编号,所以只插入省份名 insert provice(pname) values('A');查看全部
-
CREATE TABLE users1( id smallint unsigned primary key auto_increment, username varchar(10) not null, pid samllint unsigned, foreign key (pid) references (id) on delete cascade ); show create table users1;查看全部
-
cascade set null restrict no action查看全部
-
外键约束的参照操作查看全部
举报
0/150
提交
取消