摘要:1)sp_helptext同样适应用自定义函数2)sys.sql_modules表也可以查查看函数的源代码:exec sp_helptext '函数名'
阅读全文
摘要:CREATE FUNCTION f_splitSTR(@s varchar(8000), --待分拆的字符串@split varchar(10) --数据分隔符)RETURNS @re TABLE(col varchar(100))ASBEGIN DECLARE @splitl...
阅读全文
摘要:Create function AvgResult(@scode varchar(10))Returns realAsBegin Declare @avg real set @avg='1.2'; Return @avgEnd调用方法:select dbo.AvgResult('s000...
阅读全文
摘要:方法如下: public String substring(int beginIndex, int endIndex) 第一个int为开始的索引,对应String数字中的开始位置, 第二个是截止的索引位置,对应String中的结束位置 1、取得的字符串长度为:endIndex - beginInde
阅读全文
摘要:出现名为'MM_CURSOR' 的游标已存在。一般出现这样的问题是:1:游标没有 --关闭 释放如:--关闭游标CLOSEMM_CURSOR--释放游标DEALLOCATEMM_CURSOR2:游标已存在同名情况,此时就需要在定义游标时申明一个局部的游标如:/*检索已经配置好的新村镇的所有乡级部门*...
阅读全文
摘要:create trigger goodsdelete on goods after delete as delete from orders where goodsname in (select name from deleted)
阅读全文
摘要:select * from sysobjects where xtype='TR'
阅读全文
摘要:一个字段Remark的数据类型设置先设置为varcharr(255),后来考虑到扩展性需要将其定义为TEXT类型,但是SQL 语句报错。 SQL 语句: SELECT * FROM TABLE WHERE ISNULL(Remark,'')'' 报错信息:数据类型 text 和 varchar...
阅读全文
摘要:sql server 替换null:isnull(arg,value) 如:select isnull(price,0.0) from orders ,如果price为null的话,用0.0替换 与null比较: is not null,is null 如 select * from ord...
阅读全文
摘要:EXECsp_rename'tablename.[OldFieldName]','NewFieldName','COLUMN'
阅读全文
摘要:1 :普通SQL语句可以用Exec执行 eg: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表...
阅读全文
摘要:跨越数据库操作时注意要加dboinsert into hrdb.dbo.TB_B_PROJECTS :这样是正确的insert into hrdb.TB_B_PROJECTS :这样是错误的
阅读全文
摘要:-- 工具-> -- 选项-> -- 文本编辑器-> -- 所有语言-> -- 常规-> --显示-> --行号
阅读全文
摘要:在使用SQL Service 2005/2008 创建链接服务器时,有出现过:"消息 15429,级别 16,状态 1,过程 sp_addlinkedserver,第 42 行'(null)' 是无效的产品名称。"的问题,从该错误提示上来看,主要是创建链接服务器的时候没有输入产品名称的原因,在下图中...
阅读全文
摘要:在SQLServer中使用该sql语句可以生成GUID:select cast(NEWID() as varchar(36)) as uuid通过一下语句将GUID中的'-'字符去掉:select SUBSTRING(uuid,1,8)+SUBSTRING(uuid,10,4)+SUBSTRING(...
阅读全文
摘要:1、运行 regedt32,浏览至 HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC。添加一个 DWORD 值 TurnOffRpcSecurity,值数据为 1。2、重启MS DTC服务。3、打开“管理工具”的“组件服务”。 a. 浏览至"启动管理工具"。 ...
阅读全文
摘要:这个月总公司收购了一家小公司,这家小公司的数据库用的是32位的 Sql2000 ,已经使用很长一段时间了,系统也比较稳定。本着节约成本的原则,总公司保留原公司的一套管理系统,但要求重要数据每天上传到总公司的64位 Sql2005 数据库中去,这个简单的工作自然是交给我高升这样的小人物去完成了。原想这...
阅读全文
摘要:sql server字符串分为不同的类型,下面就将为您介绍几个sql server字符串的常见类型,希望对您学习sql server字符串能有所帮助。nchar此数据类型可存储1~4000个定长Unicode字符串,字符串长度在创建时指定;如未指定,默认为nchar(1)。每个字符占用2bytes存...
阅读全文