T-SQL技巧
文章平均质量分 57
DigJim
这个作者很懒,什么都没留下…
展开
-
SQL Server日期计算
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以原创 2003-10-25 22:31:00 · 3346 阅读 · 1 评论 -
如何同时对多个表或列操作
如何同时对多个表或列操作 通过使用这个存储过程,你就可以方便的对数据库中具有一定规则的或者全部表,对这里的字段进行各种操作,具体看示例!CREATE PROCEDURE SP_execSQLonDB (@TABLENAME VARCHAR(50), --表名条件 @COLUMNNAME VARCHAR(50), --字段条件 @SQL NVARCHAR(原创 2004-04-26 10:52:00 · 2142 阅读 · 0 评论 -
利用排序规则特点计算汉字笔划和取得拼音首字母
SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据库默认字符集不同,系统就会返回这样的错误: ?????? ?????????? “无法解决 equal to 操作的排序规则冲突。”一.错误分析: 这个错误是因为排序规则不一致造成的,我们做个测试,比如:create tabl原创 2004-09-03 21:55:00 · 2565 阅读 · 0 评论 -
破解加密存储过程,函数,视图,触发器
CREATE? PROCEDURE sp_decrypt(@objectName varchar(50))ASbeginset nocount on--CSDN:j9988 copyright:2004.04.15 --V3.1 --破解字节不受限制,适用于SQLSERVER2000存储过程,函数,视图,触发器--修正上一版视图触发器不能正确解密错误--发现有错,请E_MAIL:CSDNj9988原创 2004-09-03 22:03:00 · 2101 阅读 · 0 评论 -
获得当前数据库中对象的依赖关系的算法
create function udf_GenLevelPath_Table()?returns @v_Result table (LevelPath int,OName sysname,type varchar(8))/****************************************************************//*?功能描述:按照依赖关系,列出数据库对象??原创 2004-09-03 22:08:00 · 2151 阅读 · 0 评论