随笔分类 - SQL
摘要:SQL中CONVERT转化函数的用法格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECT CONVERT(varchar(30),getdate(),101) now结果为:now---------------------------------------|09/15/2001======================================================
阅读全文
摘要:SQL语句中的事务用于当事务中的语句产生错误时对语句进行回滚,保证不会导致错误的数据库操作,其语法如下Begin Tran --事务开始.........Commit Tran --提交事务在Begin Tran和Commit Tran中的代码如果产生了错误,所有的语句会总动回滚到Begin Tran。
阅读全文
摘要:1.复制并创建新表现存表A,A表中有记录50条,一般复制并创建新表是用来备份某一张表的记录,可以使用以下语句select * into [新表名] from [老表名]实例select * into a01 from a还有一种情况,比如我们只需要A表的结构并不需要其中的50条记录,可以用下面的写法select * into a02 from a where 1=2注意:用这个方法来复制表的话,表的主键,约束,缺省值,都是带不到新表里去的,这个一定要注意.2.快速删除表记录日常开发中,我们删除表记录最常使用的语句就是delete from tablename where ....,类似这样的语
阅读全文
摘要:select ……,case tb_case.IsSendEmail when 1 then '是' else '否' end as Emailfrom 表名where ??=??SELECT <myColumnSpec> = CASE WHEN <A> THEN <somethingA> WHEN <B> THEN <...
阅读全文
摘要:SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式转...
阅读全文
摘要:select Convert(varchar(2),datepart(hour,[time])), Convert(varchar(2),datepart(minute,[time])), Convert(varchar(2),datepart(second,[time])) from 表 select Convert(varchar(2),datepart(hour,[time]))+'...
阅读全文

浙公网安备 33010602011771号