码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2017-08-02 13:17:31      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:arc   get   select   表名   影响   部分   trunc   insert   where   

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

标签:arc   get   select   表名   影响   部分   trunc   insert   where   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!