-
SQLServer循环批处理
下面方法可以用来快速生成一批数据if(object_id('t')isnotnull)droptabletgocreatetablet(idintidentity(1,1)...
数据库操作教程 2022-09-23 16:57:18 -
sqlserver中ntext字段的批量替换(updatetext的用法)
一、问题描述:1。在SqlServer中,ntext/text/image字段不允许应用replace函数替换内容;2...
数据库操作教程 2022-09-23 16:57:15 -
SQLServer空值处理策略[推荐]
文章转自IT专家网论坛,作者builder本文探讨了在SQLServer中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。 数据完整性是任何数据库系统要保证的重点...
数据库操作教程 2022-09-23 16:57:12 -
SQLServer误区30日谈第4天DDL触发器就是INSTEADOF触发器
误区#4:DDL触发器(SQLServer2005之后被引入)就是INSTEADOF触发器这是错误的 DDL触发器的实现原理其实就是一个AFTER触发器。这个意思是先发生DDL操作,然后触发器再捕捉操作(当然如果你在触发器内写了Rollback,则也可能回滚)...
数据库操作教程 2022-09-23 16:57:10 -
SQLServer触发器表的特定字段更新时,触发Update触发器
复制代码代码如下:createtriggerTR_MasterTable_UpdateonMasterTableafterupdateasifupdate([Type])--当Type字段被更新时,才会触发此触发器insertintoMasterLogTableselectId,(Case[Type]when1then'Type1'when2then'Type2'when3then'Type3'when4then'Type4'else'TypeDefault'end),Namefrominsertedgo另外再补充一句:insert和update的数据都会保存在临时表中,所以使用inserted可以取出这些数据,删除时使用deleted可以取出被删除的数据转载请标明出处:http://blog.csdn...
数据库操作教程 2022-09-23 16:57:03 -
SQLServer2000中的触发器使用
下面我摘录了SQLServer官方教程中的一段关于触发器的文字,确实有用的一点文字描述。 可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器...
数据库操作教程 2022-09-23 16:56:58 -
SQLServer中求两个字符串的交集
使用javascript的数组来计算,代码如下:复制代码代码如下:usetempdbgoif(object_id('fn_getArray')isnotnull)dropfunctiondbo.fn_getArraygocreatefunctionfn_getArray(@inStr1varchar(8000),@inStr2varchar(8000))returnsvarchar(8000)asbegindeclare@strvarchar(8000)set@str='vara=['''+replace(@inStr1,',',''',''')+'''];varb=['''+replace(@inStr2,',',''',''')+'''];varc=""for(vari=0;i<a...
数据库操作教程 2022-09-23 16:56:51 -
远程连接局域网内的sqlserver无法连接错误与解决方法
第一个错误"SQLServer不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。一般说来,有以下几种可能性: 1、SQLServer名称或IP地址拼写有误; 2、服务器端网络配置有误; 3、客户端网络配置有误...
数据库操作教程 2022-09-23 16:56:46 -
SqlServer触发器的使用
SqlServer为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护,它们存在于内存中而不是数据库中...
数据库操作教程 2022-09-23 16:56:42 -
SQL查询分析中使用net命令问题
在DOS命令下(或Bat文件)执行:netuse192.168.100.1ipc$ks-c-001-11/user:administratorCOPY192.168.100.1xmXMSALE_DBC.*c:temp/yCOPY192.168.100.1xmXMsale07.*c:temp/yCOPY192.168.100.1xmXMsale10.*c:temp/yCOPY192.168.100.1xmXMsale11.*c:temp/ynetuse192.168.100.1ipc$/del查询分析中下执行:1.使用xp_cmdshell,最好在命令前加上"master.dbo.",因为存储过程“xp_cmdshell”属于master数据库。2.在设置连接IPC时,"user:"和"用户名"之间还要加上连接的IP或电脑名称.一、使用IP地址连接--1.设置连接EXECmaster.dbo.xp_cmdshell'netuse192.168.100.1ipc$ks-c-001-11/user:192.168.100.1administrator'--2.执行dos命令EXECmaste...
数据库操作教程 2022-09-23 16:56:42 -
sqlserver字符串分拆语句
复制代码代码如下:-->Title:生成測試數據-->Author:wufeng4552-->Date:2009-09-2109:02:08ifobject_id('f_split')isnotnulldropfunctionf_splitgocreatefunctionf_split(@svarchar(8000),--待分拆的字符串@splitvarchar(10)--数据分隔符)returnstableasreturn(selectsubstring(@s,number,charindex(@split,@s+@split,number)-number)ascolfrommaster....
数据库操作教程 2022-09-23 16:56:39