2.使用sql创建数据库(修改删除数据)

一:DDL_DML_创建数据库表

#创建数据库表 create table t_student( sno int(8),-- 显示长度 sname varchar(5), -- 5个字符 sex char(1), age int (3), enterade date, classname varchar(10), email varchar(15) ); -- 查看表的结构:展示表的字段信息 desc t_student; -- 查看表的数据: select *from t_student; -- 查看建表语句: show create table t_student;

二: DML_添加数据()

注意事项 1.int 宽度是显示宽度,如果超过,可以自动增大宽度int底层都是4个字节 2.时间的方式多样'1256-12-23' "1256/12/23" "1256.12.23" 3.字符串不区分单引号和双引号 4.如何写入当前的时间now() , sysdate() , CURRENT_ DATE() 5. char varchar是字符的个数,不是字节的个数,可以使用binary, varbinary表示定长和不定长的字节个数。 6.如果不是全字段插入数据的话,需要加入字段的名字

-- 查看表记录:
select * from t_student;



-- 在t_student数据库表中插入数据:
insert into t_student values (1,'张三','男',18,'2022-5-8','软件一班','123@123.com');
insert into t_student values (2000,'李四','男',20,'2022-5-8','软件二班','123@123.com');
insert into t_student values (2,'李四','男',20,'2022.5.8','软件二班','123@123.com');
insert into t_student values (3,"李四",'男',20,'2022.5.8','软件二班','123@123.com');-- 单双引号不区分
insert into t_student values (4,'李四','男',20,now(),'软件二班','123@123.com');
insert into t_student (sno,sex,age,enterade) values (5,'男',19,now());

三:

DML_修改,删除数据:

注意事项:

1.关键字,表名,字段名不区分大小写

2.默认情况下,内容不区分大小写;(假如内容里面有【java1】和【JAVA1】,将限制条件针对java的数据进行修改,【JAVA1】同样会被修改);

3.删除操作from关键字不可缺少

4.修改,删除数据别忘记添加限制条件

-- 修改表中数据
update t_student set sex ='女' where sno = 1; -- where sno 就是限制条件
UPDATE T_STUDENT SET AGE = 21 WHERE SNO = 10;
update t_student set CLASSNAME ='java1'where sno = 1 ;
update t_student set CLASSNAME ='JAVA1' where sno = 2 ;
update t_student set age = 29 where classname ='java1' ;

 

删除数据:

记得添加限制条件

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值