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);
时间: 2024-10-07 14:45:13