SQL 增删改查数据处理类型转换
Posted 风儿_VIP
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 增删改查数据处理类型转换相关的知识,希望对你有一定的参考价值。
1.添加数据(行受影响)
第一种
insert into 表名(列名,列名) values(值1,值2) insert into Student(StuName,StuGender) values(‘小明‘,‘男‘);
第二种
insert into MyClass values(‘值一‘,‘值二‘) insert into MyClass values(‘php班‘,‘基础班‘,‘1007‘)
第三种
insert into MyClass (ClassName,ClassDesc,ClassNumber) select‘设计班1‘,‘就业班‘,‘1105‘ union select‘设计班2‘,‘就业班‘,‘1105‘
2.删除数据(行受影响)
delete :删除表中的数据 表还在 数据没了 ,,id不会丢失.可以加条件
--删除全部数据 delete from MyClass
--按条件删除
delete from MyClass where ClassId=7
drop:
--删除表 ,数据同时也没有了
drop table MyClass
truncate
--表还在 数据没了,id从默认值开始
truncate table myclass
3.修改数据(行受影响)
向表中更新一列 update 表名 set 列1=值1,列2=值2 更新一部分数据 update 表名 set 列1=值1,列2=值2 where 列名=值 数据的计算(int) update myclass set classsum=classsum+10
4.类型转换
CONVERT
CONVERT(转换类型,转换的值) select ‘时间‘+CONVERT(nvarchar(20), GETDATE()); select ‘1+1=‘+CONVERT(nvarchar(20),2);
CAST
CAST(转换的值 as 转换的类型) select ‘1+1=‘+CAST(2 as nvarchar);
以上是关于SQL 增删改查数据处理类型转换的主要内容,如果未能解决你的问题,请参考以下文章
0831 数据库建立,增删改查,各种函数类型,类型转换,模糊查询,排序