Ms-Sql Server 数据库
zhangzs8896
这个作者很懒,什么都没留下…
展开
-
T-SQL 生成 两个新的真正的公历年历
转自:http://dev.csdn.net/develop/article/26/26447.shtm--两个新年历--增加了日期所在月及年的周次!--星期日要算在"上一周"!(注意 WeekOfYear、WeekOfMonth 与 MyWeekOfYear、MyWeekOfMonth 的区别)--注意 datename 的值会因 SQL Server 语言版本或日期格式有所差异!--本转载 2004-09-21 10:57:00 · 719 阅读 · 0 评论 -
【农历】计算方法--- (阳历转阴历)
原始材料出自:http://community.csdn.net/Expert/topic/2624/2624967.xml?temp=.7675897先建一表,放初始化资料因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入!CREATE TABLE SolarData( yearId int not null, data char(7) n转载 2004-09-21 20:30:00 · 8167 阅读 · 3 评论 -
使用 Microsoft SQL Server 2000 各种版本或组件而必须安装的操作系统
SQL Server 2000 版本或组件 || 操作系统要求 1>.企业版和标准版 Windows Server 2003,标准版1Windows Server 2003,企业版1Windows Server 2003,Datacenter 版1Windows 2000 ServerWindows 2000 Advanced ServerWindows 2000 Datacenter Serve转载 2004-09-24 08:57:00 · 2271 阅读 · 0 评论 -
如何前补'0',并且保证为5位的方法
--声明整型变量@ideclare @i int--给变量送值set @i=16--方法1:类型转换为字符,前面加4个0,从右边取5个select right(0000+cast(@i as varchar),5)--方法2:前面加5-len(@i个空格,再把空格转换为0select replace(space(5-len(@i))+cast(@i as varchar转载 2004-09-20 20:15:00 · 1613 阅读 · 0 评论 -
类似 "2004" 怎么转换成 "二零零四"?自定义函数!
CREATE FUNCTION [dbo].[f_num_str] (@num int)RETURNS varchar(100)ASBEGIN DECLARE @n_str VARCHAR(20),@re VARCHAR(20),@i int SELECT @n_str=cast(@num as varchar),@i=1,@re= WHILE @i BEGIN SET @re=转载 2004-09-21 20:43:00 · 835 阅读 · 0 评论