zping

SQL SERVER,ORACLE数据库分析,设计,研究,优化,重构等

统计

常用链接

友情衔接

阅读排行榜

评论排行榜

06 2011 档案

SQL 语句技巧--单列数据变多行数据
摘要: 碰到一个需求,将一个列的数据“122,123,145” ,变成多行,表值函数如下:CreateFUNCTIONtransformColS(@idvarchar(1000))RETURNS@stTABLE(idint)begindeclare@strasvarchar(1000)set@str=@iddeclare@strVasvarchar(1000)declare@numintset@num=(len(@str)-len(replace(@str,',','')))/len(',') --计算@str中有多少个“,”,用于循环while(@nu阅读全文

posted @ 2011-06-23 14:36 zping 阅读(185) | 评论 (0) 编辑

SQL2008镜像,清理log日志
摘要: 在做SQL 2008镜像,由于主服务器必须做完整备份,这时log日志很大,必须定期清理log日志,将下列存储过程没6个小时执行一次,其定期会将日志文件缩小到300M CreatePROC[dbo].[CleanTranLog]ASBEGINDECLARE@numTINYINT--执行次数DECLARE@backLogNameVARCHAR(100);--备份日志文件名称DECLARE@backLogPathVARCHAR(100);--备份日志文件的路径SET@num=0;SET@backLogPath=N'C:\SQLBackup';--设定备份日志的路径--备份3次镜像日志阅读全文

posted @ 2011-06-09 16:31 zping 阅读(245) | 评论 (0) 编辑