随笔分类 -  DataBase

摘要:--USE [master]GO/****** Object: StoredProcedure [dbo].[zsp_RestoreHeaderOnly] Script Date: 2014/1/18 13:31:29 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOalter proc [dbo].[zsp_RestoreHeaderOnly]--@sql varchar(max) @Text nvarchar(MAX), --待分拆的字符串 @Separator nvarchar(8) = ',' -... 阅读全文
posted @ 2014-01-18 14:43 于斯人也 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:alter procedure [zsp_backup_HourlyJob] @dbName sysname = null , @BackupRootPath varchar(256) , @oddWeekPath varchar(256) = 'OddWeek' , @evenWeekPath varchar(256) = 'EvenWeek' --严禁手动执行asbegin --zsp_backup_HourlyJob 'TEST', 'd:\dbbackup' declare @now datetime set @now = 阅读全文
posted @ 2011-05-12 13:28 于斯人也 阅读(570) 评论(0) 推荐(0) 编辑
摘要:我最爱用的文本编辑器EditPlus :v2.12.Build.223UltraEdit :v11.00a+3SlickEdit :v10.0I dream thatUltraSlickEditPlus comes true!I will always love UltraSlickEditPlus! 阅读全文
posted @ 2005-03-20 00:59 于斯人也 阅读(172) 评论(0) 推荐(0) 编辑
摘要:请教两sql语句生成考勤的缺勤记录 参阅年历生成http://community.csdn.net/Expert/TopicView1.asp?id=3725329问一个SQL查询聚合函数后再取聚合函数http://community.csdn.net/Expert/TopicView1.asp?id=3741902 阅读全文
posted @ 2005-01-15 01:29 于斯人也 阅读(119) 评论(0) 推荐(0) 编辑
摘要:create table num_tb(d datetime,id int)insert num_tb select '2004-01-01',1create table tb(id varchar(20),name varchar(10))create clustered index idx_clu_tb on tb(id)gocreate trigger tri_tb on tbINSTEAD OF INSERTasbeginset nocount ondeclare @i int,@id varchar(20),@j intselect @i=count(*) from 阅读全文
posted @ 2005-01-13 21:51 于斯人也 阅读(388) 评论(0) 推荐(0) 编辑
摘要:use northwindgocreate function udf_GetStar (@ datetime)returns varchar(100)-- 返回日期所属星座,如果有静态的 星座对照码表 直接在查询中 join 效率相对更高beginreturn(--declare @ datetime--set @ = getdate()select max(star)from(select '魔羯座' as star,1 as [month],1 as [day]union all select '水瓶座',1,20union all select ' 阅读全文
posted @ 2004-12-23 03:23 于斯人也 阅读(328) 评论(0) 推荐(0) 编辑
摘要:/*Test.java:编译及运行 命令行:(红色字体部分替换成你自己相应的路径)C:/J2SDK/bin/javac -classpath "E:/Hibernate/hibernate-2.1.2/hibernate-2.1/hibernate2.jar;E:/Hibernate/hibernate-2.1.2/hibernate-2.1/lib/ant-1.5.3.jar;E:/Hibernate/hibernate-2.1.2/hibernate-2.1/lib/ant-optional-1.5.3.jar;E:/Hibernate/hibernate-2.1.2/hiber 阅读全文
posted @ 2004-12-14 02:49 于斯人也 阅读(183) 评论(0) 推荐(0) 编辑
摘要:如果不滤除危险字符小心 SQL 注入攻击create procedure sp_CalcExpression@Expression varchar(8000),@ decimal(10,2) outasdeclare @sql nvarchar(4000)set @sql = N'set @ = ' + @Expressionexec SP_EXECUTESQL @sql ,N'@ decimal(10,2) out', @ outselect @--==============================--调用示例:declare @x decimal( 阅读全文
posted @ 2004-12-08 01:27 于斯人也 阅读(283) 评论(0) 推荐(0) 编辑
摘要:/*每个函数都只有一句话!其实都是从我的另一篇 blog 里抠出来的:T-SQL 生成 两个新的真正的公历年历 http://blog.csdn.net/playyuer/archive/2004/04/07/2860.aspxT-SQL 生成一个简易的 公历年历 T-SQL 含日期所在月及年的周次http://blog.csdn.net/playyuer/archive/2004/04/05/2859.aspx由于使用了 (@@datefirst + datepart(weekday,@date)) % 7 判断周几因此与 datefirst 无关,且可适应各种语言版本的 SQL Serve 阅读全文
posted @ 2004-11-04 16:39 于斯人也 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Microsoft Win32 to Microsoft .NET Framework API Maphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/win32map.aspJAVA面试题集(选择自 zaowei21 的 Blog )http://dev.csdn.net/article/57/57639.shtmhttp://blog.csdn.net/whoopee/archive/2004/12/23/226992.aspx[group by问题 在线]周的规范问题~~~!!!! 阅读全文
posted @ 2004-11-04 02:06 于斯人也 阅读(148) 评论(0) 推荐(0) 编辑
摘要:数据倒入还是建议用 bcpif exists (select * from tempdb..sysobjects where id = object_id(N'tempdb..#T')) drop table [#T]Create table #T(id int identity(1,1) not null, remark varchar(8001) null)Insert into #TExec master.dbo.xp_cmdshell 'type e:/data.txt' select * from #T剩下就靠你自己 根据"数据类型" 阅读全文
posted @ 2004-09-30 13:39 于斯人也 阅读(177) 评论(0) 推荐(0) 编辑
摘要:转贴,仅引用了 FSO,PDF 格式可以自己写,就像标志语言:Creating a PDF from a Stored Procedurehttp://www.sqlservercentral.com/columnists/mivica/creatingapdffromastoredprocedure.asp不愿注册就贴出来:Creating a PDF from a Stored ProcedureRegular Columnist : MIvica Posted: 08/26/2003 More Articles From This Columnist 14089 Reads Add A. 阅读全文
posted @ 2004-09-07 17:36 于斯人也 阅读(377) 评论(0) 推荐(0) 编辑
摘要:这两个小技巧,不写不知道,一写吓一跳!都是看似简单,实际做起来就懵,得仔细想一想,才能写对!凡是有日期运算的程序都要细心哦!先说第二个:2.根据出生日期精确计算年龄! 所谓计算精确年龄就是: 生日差一天也不能长一岁! 大家常用,间隔年数算作年龄! 如果需求要精确,如: 保险 之类的,就粗了! 当然还可引申为根据入职日期计算精确的司龄,算加薪之类的需求! 我起初认为很简单,当年也写了好几遍才写对!高手们也被我晃点了数次几近晕倒! 不信有当年 2002-11-27 16:16:26 贴子为证: 《我的表中有字段出生年月日,请问怎样根据当前日期计算该人的年龄,并填充到表的相应字段内?》 http:/ 阅读全文
posted @ 2004-08-20 03:39 于斯人也 阅读(549) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2000 汉字数据简繁转换实例 (COM,.Net)首先确认在 Windows (当然只是 SQL Server 的服务器端) 上安装了 .Net Framework 1.1 !确认成功安装后:1.用 sn -k 为该类库创建一个强名密钥文件:在安装 Microsoft .Net Framework SDK 的所在目录下的 v1.1/Bin/ 子目录下执行如下命令行:sn.exe -k c:/snkey.snk2.打开记事本(NotePad.exe)编写如下 C# 程序,并保存为 C:/Microshaoft.cs 的文件:using System; using Syst 阅读全文
posted @ 2004-07-30 15:20 于斯人也 阅读(205) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2005 Beta 2 汉字数据简繁转换实例 (CLR,Assemblies)[SQL Server 2005 New Features: COMMON LANGUAGE RUNTIME (CLR) INTEGRATION ,Assemblies]首先确认在 Windows (当然只是 SQL Server 的服务器端)上安装了 Microshaoft SQL Server 2005 Beta 2,其中包括的: .Net Framework 2.0 (v2.0.40607) 当然必须安装! 确认成功安装后:1.打开记事本(NotePad.exe)编写如下 C# 程序,并保 阅读全文
posted @ 2004-07-29 22:56 于斯人也 阅读(277) 评论(0) 推荐(0) 编辑
摘要:datefirst 无关版 2004-09-29:-- playyuer@Microshaoft.com invent-- http://www.Microshaoft.comdeclare @ datetimeset @ = '1995-02-25 11:00:50'set @ = getdate()--set datefirst 3select @ as Date ,dateadd(year,datediff(year,0,@),0) as FirstDayOfYear ,dateadd(year,1+datediff(year,0,@),0)-1 as LastDayOf 阅读全文
posted @ 2004-04-07 14:34 于斯人也 阅读(151) 评论(0) 推荐(0) 编辑
摘要:--增加了日期所在月及年的周次!--星期日要算在"上一周"!(注意 WeekOfYear、WeekOfMonth 与 MyWeekOfYear、MyWeekOfMonth 的区别)--注意 datename 的值会因 SQL Server 语言版本或日期格式有所差异!--本测试环境为: SQL Server 2000 简体中文版 + Windows 简体中文版declare @ datetimeset @ = '1995-02-25 11:00:50' -- 1995-01-01 正好是个星期日select @ as 日期 ,dateadd(year,dat 阅读全文
posted @ 2004-04-05 23:13 于斯人也 阅读(301) 评论(0) 推荐(0) 编辑
摘要:实为 转贴j9988+原创begin transaction? --playyuer 原创exec sp_decrypt 'AppSP_test' --j9988 原创rollback transaction --playyuer 原创or:或者直接用 transaction 把 j9988 包起来!begin transactionj9988rollback transaction/************* 解密存储过程 **********------------------------sql2000大于40000的-----------------原作:j9988 号: 阅读全文
posted @ 2003-12-20 12:24 于斯人也 阅读(271) 评论(0) 推荐(0) 编辑
摘要:相关讨论连接:早就想简单说说: 关于树型结构数据的存储及维护http://expert.csdn.net/Expert/TopicView1.asp?id=1677669树型结构数据的存储采用:Tree(ID,ParentID,Remark)如果仅对于存储来讲,无疑是最经济!但是利用这样的结构,来提供一些基于稍微复杂点的查询的应用表现形式效率应该说相当低下!如: 查询某节点的路径等!如要高效的查询,我们可以在维护数据时下点功夫!我们以一个树型结构论坛的实现为例:Tree(ID,ParentID,RootID,OrderID,MaxID,Indent,Title,Content,Remark) 阅读全文
posted @ 2003-05-28 09:00 于斯人也 阅读(435) 评论(0) 推荐(0) 编辑
摘要:create proc spGenInsertSQL@TableName as varchar(100)as--declare @TableName varchar(100)--set @TableName = 'orders'--set @TableName = 'eeducation'DECLARE xCursor CURSOR FORSELECT name,xusertypeFROM syscolumnsWHERE (id = OBJECT_ID(@TableName))declare @F1 varchar(100)declare @F2 integer 阅读全文
posted @ 2003-03-09 23:18 于斯人也 阅读(339) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示