摘要:利用sql标量值函数取得指定日期当前季度首月份/结束月份 -- =============================================-- Author:<lk>-- Create date: <2008-9-19>-- Description:<用于季度统计>/*返回季度开始月 */--调用方法:select dbo.sys_GetQuar...
阅读全文
摘要:Create function fun_getPY( @str nvarchar(4000))returns nvarchar(4000)asbegin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=left(@str,1) --如果非汉字字符,返回原字符 ...
阅读全文
摘要:select year(Add_Date) as 年, month(Add_Date) as 月份 ,Sum(Price) as 总金额 from Product group by year(Add_Date) ,month(Add_Date) order by month(Add_Date) asc
阅读全文
摘要:之前我用ASP.net在程序中实现过非递归的无限级分类目录,但考虑到移植性不强,就改成了存储过程,发出来大家共同研究一下,到目前为止,测试过程中还没发现问题,另外,代码方面没经过什么优化。 通常情况下,我们更多的操作是读取目录,所以,在下面的实现中,读取我们只需要一Select语句就够了,不使用递归,理论上无限级~! 表结构: 表名:Tb_Column 表结构(所有字段非空): Colu...
阅读全文
摘要:SQL自定义函数Split 一、 Create Function Split(@Strs As Nvarchar(1024),@Separator as Nvarchar(10),@Index as Int) Returns Nvarchar(1024) As begin Declare @i As Int, @charpos As Nvarchar(1024) Set @charpo...
阅读全文
摘要:create database Wc_Data create table Wc_System ( System_ID int identity(1,1),--系统编号 System_Title varchar(128) not null,--系统标题 System_Address varchar(128) not null,--系统地址 System_Email varchar(...
阅读全文
摘要:CREATE PROCEDURE [dbo].[DatabaseBackup] ( @FileSavePath varchar(500) ) AS declare @DBName varchar(10)--当前数据库名称 declare @FileName varchar(100)--取当前的日期为保存文件名 declare @FilePath varchar(100)--保存...
阅读全文