首页 > 代码库 > SQL 增、删、改、查、数据处理、类型转换(一)
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 增、删、改、查、数据处理、类型转换(一)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。