摘要:巧用一条SQL语句实现其它进制到十进制转换 2007-09-25 11:10作者:han出处:论坛整理责任编辑:幽灵 巧用一条SQL语句实现其它进制到十进制转换,具体实现方法如下: -----二进制转换十进制----------------- 以下是引用片段: selectsum(data1) from(selectsubstr('1101',rownum,1)*power (2,length('1101')-rownum)data1 fromdual connectbyrownum=length('1101')) -----八进制转换十进制----------
阅读全文
12 2010 档案
摘要:汇总:常用 SQl语句大全。 语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引 DROP INDEX
阅读全文
摘要:1. OUTPUT ... INTO 用于将一条记录从表一移动到表二时非常好用,常见于备份记录的应用 例一: DELETE[TableUseing] OUTPUT* INTO[TableBak] 例二:(用于移动时修改某字段的值) DELETE[TableUseing] OUTPUTField1,Field2,GETDATE() INTO[TableBak] 2.表变量 用于存储临时的查询结果 DECLARE@tmpTABLE(IDINT,CITYNVARCHAR(50)) INSERTINTO@tmp SELECTMIN(ID),CIT
阅读全文
摘要:Sqlserver中经常 要操作一些时间类型的字段转换,我又不太记得住,所以搜集了以下的一些SqlserverConvert DateTime相关的资料发表在自己的小站里,方便自己以后要用的时候寻找,望对大家也有帮助. 将sqlserver中table表的[datetime]字段值‘2007-11-07 16:41:35.033’ 改为‘2007-11-07 00:00:00‘去除了时分秒.[datetime]字段要为datetime类型的哦. UPDATE table SET [datetime]= Convert(char(11),[datetime],120) 获取当前日期利用 con
阅读全文

浙公网安备 33010602011771号