建一个学生表,其中有 no ,name ,address,age,enterdate 5个字段

创建一个新用户baby,密码bb  (注意在超级管理员身份下才可创建)
为其授予权限
连接上它
建一个学生表,其中有 no ,name ,address,age,enterdate  5个字段

为其插入3条数据。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
create table student( sno int(6) primary key auto_increment, sname varchar(5) not null, sex char(1) default '男' check(sex='男'|| sex='女') , age int(3) check(age>=18 and age<=50), enterdate date, classname varchar(10), email varchar(15) unique ); 级约束 create table student7( sno int(6) auto_increment, sname varchar(5) not null, sex char(1) default '男' , age int(3) , enterdate date, classname varchar(10), email varchar(15) , constraint pk_stu primary key (sno), constraint ck_se check (sex='男'|| sex='女'), constraint ck_ag check (age>=18 and age<=50), constraint uq_stu_email unique (email) ); drop table student; delete from student; select * from student; 1、auto_increment insert into student values (1108,'张三','男','18','2021-.9-1','java01','zs@1693.com'); > insert into student values (null,'张三','男','18','2021-.9-1','java01','zs@164.com'); 2、primary key insert into student values (1101,'张三','男','18','2021-.9-1','java01','zs@165.com'); 3、not null insert into student values (null,null,'女','18','2021-.9-1','java01','zs@166.com'); > 1048 - Column 'sname' cannot be null 4、default insert into student values (null,'张三',null,'18','2021-.9-1','java01','zs@169.com'); insert into student (sno,sname,age,enterdate,classname,email) values (null,'张三','19','2021-.9-1','java01','zs@166.com'); 5、check(sex='男'|| sex='女') insert into student values (null,'张三','南','18','2021-.9-1','java01','zs@160.com'); > 3819 - Check constraint 'student_chk_1' is violated. 3819 - Check constraint 'student_chk_2' is violated. > 时间: 0s 6、check(age>=18 and age<=50) insert into student values (null,'张三','女','12','2021-.9-1','java01','zs@162.com'); 3819 - Check constraint 'student_chk_2' is violated. > 时间: 0s 7、unique select * from student; insert into student values (null,'张三','男','18','2021-.9-1','java01','zs@166.com'); > 1062 - Duplicate entry 'zs@166.com' for key 'student.email' 级约束 create table student7( sno int(6) auto_increment, sname varchar(5) not null, sex char(1) default '男' , age int(3) , enterdate date, classname varchar(10), email varchar(15) , constraint pk_stu primary key (sno), constraint ck_se check (sex='男'|| sex='女'), constraint ck_ag check (age>=18 and age<=50), constraint uq_stu_email unique (email) );
最新发布
06-02

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值