随笔分类 -  SQL

摘要:1 SELECT datediff(yy,'2010-06-1 10:10',GETDATE()) --计算多少年2 SELECT datediff(q,'2011-01-1 10:10',GETDATE()) --计算多少季度 3个月一个季度3 SELECT datediff(mm,'2011-... 阅读全文
posted @ 2015-05-28 11:17 李亚杰 阅读(5645) 评论(0) 推荐(0)
摘要:raiserror('所有参数都不能为空',16,1,@@error) 阅读全文
posted @ 2015-04-10 15:53 李亚杰 阅读(331) 评论(0) 推荐(0)
摘要:出自:http://www.cnblogs.com/delen/p/4028954.html1、登录SQL Server,最好sa账号登录2、进入主数据库master执行命令:如 exec sp_addsrvrolemember 'aaa-PC\Administrator', 'sysadmin'将... 阅读全文
posted @ 2015-02-11 13:43 李亚杰 阅读(1852) 评论(0) 推荐(0)
摘要:powerdesiner的自增长列,以前都是生成sql语句后,再在自增长列中添加Identity(1,1).找了好久,终于打到了方法.1.如果dbms是MsSql,则选定表后,database-> edit current dbms-> 出现DBMS properties对话框,选择General页... 阅读全文
posted @ 2014-11-12 15:08 李亚杰
摘要:Transact-SQL 参考sp_tables返回当前环境下可查询的对象的列表(任何可出现在 FROM 子句中的对象)。语法sp_tables [ [ @table_name = ] 'name' ] [ , [ @table_owner = ] 'owner' ] [ , [ @table_qu... 阅读全文
posted @ 2014-10-14 11:50 李亚杰 阅读(536) 评论(1) 推荐(1)
摘要:Group by用于在Where查询条件之后,使用group by 进行分组的查询语句中查询的列没有使用聚合函数的要写在group by之后例子如下: 1 SELECT 2 a, 3 b, 4 c, 5 d, 6 SUM(e) as 数量 7 f 8 FROM table 9 WHERE 1=11... 阅读全文
posted @ 2014-06-19 11:54 李亚杰
摘要:1 SQL Server 中截取字符串常用的函数: 2 3 1.LEFT ( character_expression , integer_expression ) 4 函数说明:LEFT ( '源字符串' , '要截取最左边的字符数' ) 5 返回从字符串左边开始指定个数的字符 6 sele... 阅读全文
posted @ 2014-06-09 11:58 李亚杰 阅读(588) 评论(0) 推荐(0)
摘要:SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AM SelectCONVERT(varchar(100),GETDATE(),1):05/16/06 SelectCONVERT(varchar(100),GETDATE(),2):06.05... 阅读全文
posted @ 2014-06-09 11:55 李亚杰 阅读(5184) 评论(0) 推荐(0)