首页 > 数据库技术 > 详细

SQL 增、删、改、查、数据处理、类型转换(一)

时间:2017-08-02 12:38:08      阅读:290      评论:0      收藏:0      [点我收藏+]

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 增、删、改、查、数据处理、类型转换(一)

原文:http://www.cnblogs.com/fenger-VIP/p/7273006.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!