上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: /*Environment: win7 + sql server 2008 r2Author: CCDesctiption: 常用日期函数整理: DAY,MONTH,YEAR , DATEPART DATEADD,DATENAME , DATEDIFF ,isdate 的使用*/--截取一个时间的年,月,日select DAY(GETDATE()) ,MONTH(GETDATE()) --MONTH() 函数的参数为整数时,一律返回整数值1,即SQL Server 认为其是1900 年1 月。 ,YEAR(GETDATE()) --其日期值应在... 阅读全文
posted @ 2012-07-17 15:50 _cc 阅读(3955) 评论(0) 推荐(0) 编辑
摘要: /*Environment: win7 + sql server 2008 r2Author: CCDesctiption: 常用日期格式SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm例如:select getdate()2012-07-17 14:48:49.913*/SELECT '----YY-MM-DD----' UNION ALLSELECT CONVERT(VARCHAR(26), GETDATE(), 120 ) UNION ALLSELECT CONVERT(VARCHAR(26), GETDAT 阅读全文
posted @ 2012-07-17 14:55 _cc 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1、判断是否存在addOneArticle这个存储过程if Exists(select name from sysobjects where NAME = 'addOneArticle' and type='P')drop procedure addOneArticle2、判断是否存在countAr这个触发器if exists(select * from dbo.sysobjects where id = object_id(N'[dbo].[countAr]') and OBJECTPROPERTY(id, N'IsTrigger 阅读全文
posted @ 2012-06-19 14:47 _cc 阅读(6475) 评论(2) 推荐(1) 编辑
摘要: 比较项EXECTUESP_EXECUTESQL字符串文本更改的后果影响SQL SERVER 查询优化器将新的T-SQL字符串与现有执行计划相匹配的功能T-SQL语句的实际文本在两次执行之间未更改,所以查询优化器能够将第二次执行中的T-SQL语句与第一次执行时生成的执行计划相匹配。因此SQL SERVER 不必编译第二条语句执行时是否重新生成字符串重新生成生成一次字符串转换每次执行时必须将参数值(非字符或者Unicode值)转换为字符或者Unicode格式整型参数按其本身格式指定,不需要转换为Unicode 阅读全文
posted @ 2012-06-13 18:02 _cc 阅读(297) 评论(0) 推荐(0) 编辑
摘要: use TESTgo--获取ASCII码对应的字符CHAR --如果是INT 数据类型的ASCII码,可以通过CHAR函数获得该ASCII码对应的字符 --CHAR(integer_expression) 这里是返回0-255之间的整数表达式,返回值为CHAR类型字符/*DECLARE @BeginPosition int declare @TempString varchar(100)set @BeginPosition = 1set @TempString = 'dancewithwave@163.com'WHILE @BeginPosition < = DATALE 阅读全文
posted @ 2012-06-07 17:14 _cc 阅读(405) 评论(0) 推荐(1) 编辑
摘要: USE TESTGOCREATE TABLE DBO.[Table_DateType_tinyint]([F_D_TINYINT] tinyint not null) ON [PRIMARY]GO--录入语句--向测试表中录入256条数据declare @i tinyintselect @i=0set nocount on while (@i<=255)begin insert into TEST.dbo.Table_DateType_tinyint values(@i); if (@i<=254) select @i=@i+1 else brea... 阅读全文
posted @ 2012-06-05 16:11 _cc 阅读(613) 评论(0) 推荐(0) 编辑
摘要: --1 CAST 函数 语法 CAST(EXPRESSION AS DATE_TYPE [(LENGTH)]) 参数说明见联机丛书DECLARE @price1 smallint;declare @price2 int;select @price1 = 1;select @price2 = 45000;select CAST(@price1 as int ) + @price2--2 CONVERT 语法 CONVERT( data_type [ ( length ) ] , expresion [ , style ]) 参数说明见联机丛书DECLARE @price1 smallin... 阅读全文
posted @ 2012-06-05 15:40 _cc 阅读(1994) 评论(0) 推荐(0) 编辑
摘要: -------------------------日期时间类型------------------------------------T-SQL YEAR,MONTH,DAY函数均一INT 数据类型的格式返回特定日期的年度信息.SELECT 'YEAR NUMBER' = YEAR(GETDATE())SELECT 'YEAR NUMBER' = MONTH(GETDATE())SELECT 'YEAR NUMBER' = DAY(GETDATE())--获取日期时间值部分DATEPARTDATEPART(DATEPART,DATE数据)--DA 阅读全文
posted @ 2012-06-05 15:35 _cc 阅读(2880) 评论(0) 推荐(0) 编辑
摘要: /*----------------------------------------SQL DATABASE: SQL SERVER 2008AUTHER: CCDATE: 2012-06-04Description:双引号(") : 用于表示引用的标识符中括号([]): 用于表示括号中的标识符t-sql中常在下列情况下使用分隔符a. 对象名称或对象名称的组成部分中包含保留字时b. 使用其它特殊的字符时-------------------------------------------*/USE TESTGOIF OBJECT_ID('tempdb..#t... 阅读全文
posted @ 2012-06-04 17:49 _cc 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: --查询数据库状态SELECT DATABASEPROPERTYEX(' DBName','STATUS')--设置DBName在线alter database DBName set online--设置DBName离线alter database DBName set offline转自:http://www.mossfly.com/set-sql-server-status.html--SQL SERVER 阅读全文
posted @ 2012-05-24 14:35 _cc 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页