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);