文章分类 -  SqlServer

1 2 3 下一页
[转]Sql Server 存储过程传入数组参数的处理
摘要:原文:http://www.cnblogs.com/jeffreyQ/archive/2011/09/08/2171696.htmlALTERPROCEDUREproc_TaskJumpPriority(@IDvarchar(100)--多条作业ID如:10,11,12)ASDECLARE@PointerPrevintDECLARE@PointerCurrintDECLARE@TIdintSET@PointerPrev=1WHILE(@PointerPrev<LEN(@ID))BEGINSET@PointerCurr=CharIndex(',',@ID,@PointerP 阅读全文
posted @ 2011-11-27 22:38 冷月孤峰 阅读(286) 评论(0) 推荐(0)
SQL中truncate table和delete的区别
摘要:http://mxdxm.javaeye.com/blog/523325TRUNCATE TABLE 在功能上与不带 Where 子句的 Delete 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 Delete 速度快,且使用的系统和事务日志资源少。 Delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用... 阅读全文
posted @ 2010-03-11 18:00 冷月孤峰 阅读(215) 评论(0) 推荐(0)
DBCC CHECKDB 用法
摘要:原文:http://hi.baidu.com/sh_wu/blog/item/b6d4c250388a9f2342a75bfb.html /***************************************************************** * 本语句可以多次执行,一直到没有红色文字出现,则修复成功 * 这类故障是一般是由于磁盘读写问题造成的。 * 'hbposv5'... 阅读全文
posted @ 2010-03-11 16:49 冷月孤峰 阅读(460) 评论(0) 推荐(0)
SQL中合并多行记录的方法总汇
摘要:原文:http://kb.cnblogs.com/a/1435003/前几天还在抱怨:sql只有sum(数值),不能sum(字符串)——如果不是分组统计,用select @values = @values + ',' + value也是可以的——但是如果是分组sum(字符串),肯定不行了!——下面是用函数实现的分组sum(字符... 阅读全文
posted @ 2010-01-06 15:11 冷月孤峰 阅读(197) 评论(0) 推荐(0)
sql中日期函数的用法
摘要:1.DateAdd ( I , N , D ) 将一个日期加上一段期间后的日期。 I :设定一个日期( Date )所加上的一段期间的单位。譬如 interval="d" 表示 N的单位为日。 I的设定值如下: yyyy Year 年 q Quarter 季 m Month 月 d Day 日 w Weekday 星期 h Hour 时 n Minute 分 s Second 秒 N :数值表达式... 阅读全文
posted @ 2009-12-05 12:09 冷月孤峰 阅读(183) 评论(0) 推荐(0)
(转)SQL中常用字符串函数
摘要:原文:http://hi.baidu.com/%C2%FE%EE%E8%C1%E5/blog/item/7f7131a50a9fb1fd9152ee67.html 一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会... 阅读全文
posted @ 2009-11-24 09:47 冷月孤峰 阅读(156) 评论(0) 推荐(0)
SQL注入全接触
摘要:原文:http://subject.csdn.net/SQL-I/编者按 随 着B/S模式应用开发的发展,编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编 写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的 数据,这就是所谓的SQL In... 阅读全文
posted @ 2009-08-21 09:17 冷月孤峰 阅读(165) 评论(0) 推荐(0)
SQL Server 开发之 复制表数据的SQL脚本生成器
摘要:原文:http://www.cnblogs.com/sw22225458/archive/2007/09/20/899701.html使用SQL Server 2000自带的“生成SQL脚本”工具,可以生成创建表、视图、存储过程等的SQL脚本。那么,能否将表中的数据也生成为SQL脚本,在查询分析器中执行这些脚本后自动将数据导入到SQL Server中呢?答案是肯定的。 C... 阅读全文
posted @ 2009-08-17 17:01 冷月孤峰 阅读(319) 评论(0) 推荐(0)
SQL实现行与列的互换
摘要:原文:http://topic.csdn.net/u/20090717/20/b614d593-f91b-49c9-afc2-e5b9aa57b847.html[代码] 阅读全文
posted @ 2009-07-18 09:54 冷月孤峰 阅读(162) 评论(0) 推荐(0)
SqlServer2000日志文件的清理
摘要:这事别人的:在Query Analyzer中: 首先執行: EXEC sp_detach_db ''dbname'', ''true''; --將你的數據庫卸除 然後將SQL Server安裝路徑下的data目錄中的dbname_log.ldf文件移走或刪除 最後: EXEC sp_attach_single_file_db ''dbname'',''d:\mssql7\data\dbname.m... 阅读全文
posted @ 2009-06-05 09:31 冷月孤峰 阅读(324) 评论(0) 推荐(0)
用SQL语句在指定字段前面插入新的字段
摘要:[代码] --关闭修改系统表的开关 EXEC sp_configure 'allow updates',0 RECONFIGURE WITH OVERRIDE go 调用方法: exec addcolumn '表名','新列名','新列类型',加到第几个位置 如: exec addcolumn 'test','id2','char(10)',2 表示将id2这个列加到表test的第二个... 阅读全文
posted @ 2009-06-01 08:47 冷月孤峰 阅读(483) 评论(0) 推荐(0)
(转)有关SQL排序规则
摘要:关于排序规则,CSDN 数据区的J9988有篇不错的总结(具体请参看原文),摘录如下: "SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有 一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据 库默认字符集不同,系统就会返回这样的错误: “无法解决 equal to 操作的排序规则冲突。” ... 阅读全文
posted @ 2008-12-02 15:15 冷月孤峰 阅读(634) 评论(0) 推荐(0)
破解加密存储过程
摘要:逛CSDN时发现的: http://topic.csdn.net/u/20081027/13/fc98966a-9b5d-41c6-a67c-61a39e80ca7c.html 还没有测试,留作备用。 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighligh... 阅读全文
posted @ 2008-10-27 17:17 冷月孤峰 阅读(181) 评论(0) 推荐(0)
(转)C#编写DLL给MS SQL SERVER 2005用
摘要:原文地址:http://blog.csdn.net/ki1381/archive/2008/08/31/2856773.aspx SQL内置了很多函数,但总不可能面面俱到。这里我们以Base64算法编码字符串为例,解释如何用C#编写的类库DLL扩充SQL功能。 建立一个普通的类库项目,编写代码没有任何不同,但要注意: 1 记得 using Microsoft.SqlServer.Serve... 阅读全文
posted @ 2008-10-12 21:40 冷月孤峰 阅读(209) 评论(0) 推荐(0)
(转)身份证验证算法(SQL版)
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->/**//* 验证身份证算法 By:刘志伟 2008-1-29与天津 */ CREATE FUNCTION [fn_ValidateIDC] ( @idc varchar(18) )RETU... 阅读全文
posted @ 2008-07-25 09:29 冷月孤峰 阅读(504) 评论(1) 推荐(0)
(转)根据身份证号码取得此CID所在省份
摘要:根据身份证号码取得此CID所在省份 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> create function f_getcityfromcid (@cid varchar(18)) returns varchar(50) ... 阅读全文
posted @ 2008-07-25 09:28 冷月孤峰 阅读(204) 评论(0) 推荐(0)
(转)身份证15转18位
摘要:身证份15位转18位 测试用例用*显示部分系统人为修改, Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> create function f_CID15to18 (@sfz char(18)) returns char(18) ... 阅读全文
posted @ 2008-07-25 09:26 冷月孤峰 阅读(1022) 评论(0) 推荐(0)
SQL Server定期自动备份
摘要:一、停止服务器后直接拷贝文件 二、 企业管理器里备份 企业管理器中的Tools,Database Maintenance Planner,可以设置数据库的定期自动备份计划。并通过启动Sql server Agent来自动运行备份计划。具体步骤如下: 1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器; ... 阅读全文
posted @ 2008-07-10 11:01 冷月孤峰 阅读(199) 评论(0) 推荐(0)
(转)访问数据库时如何解决并发问题
摘要:在数据库访问时。如果处理并发访问的问题 或者当一个操作员对一个对象作读操作时。另一个操作员对此对象作写操作的时候 如何避免死锁发生 /********** 加锁 *************** 设table1(A,B,C) A B C a1 b1 c1 a2 b2 c2 a3 b3 c3 1)排它锁 新建两个连接 在第一个连接中执行以下语句 begi... 阅读全文
posted @ 2008-04-16 15:39 冷月孤峰 阅读(253) 评论(0) 推荐(0)
SqlServer 日期操作
摘要:--当月第一天 select getdate()-day(getdate())+1 --当月最后一天 select dateadd(month,1,getdate()-day(getdate())) --获取当前月的日期列表 declare @i int declare @to int create table ... 阅读全文
posted @ 2007-10-30 15:16 冷月孤峰 阅读(348) 评论(0) 推荐(0)

1 2 3 下一页