fenger-VIP

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

 

 

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-01-18
  • 2021-05-20
  • 2021-10-14
  • 2021-09-01
  • 2022-12-23
  • 2021-11-25
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2021-12-29
  • 2022-12-23
相关资源
相似解决方案