当前位置: 首页 > 编程语言 > C#

使用函数获取SQL查询中的错误分享

时间:2023-04-10 17:40:10 C#

使用函数获取SQL查询中的错误当我通过C#适配器运行这个查询时,它会导致错误:Incorrectsyntaxforusenearanyideas?当我在SQLServer2008R2中运行它时,它工作正常。创建函数[dbo].[fn_Split](@sepnvarchar(10),@snvarchar(4000))RETURNStableASRETURN(WITHPieces(pn,start,stop)AS(SELECT1,1,CHARINDEX(@sep,@s)UNIONALLSELECTpn+1,stop+(datalength(@sep)/2),CHARINDEX(@sep,@s,stop+(datalength(@sep)/2))FROMPiecesWHEREstop>0)选择pn,SUBSTRING(@s,start,CASEWHENstop>0THENstop-startELSE4000END)ASvalueFROMPieces);/******对象:表[dbo].[drillDowntable1]脚本日期:09/24/201218:43:32*****/USE[master]SETANSI_NULLSON;设置QUOTED_IDENTIFIERON;设置ANSI_PADDINGON;创建表[dbo].[drillDowntable1]([id][int]IDENTITY(1,1)NOTNULL,[name][varchar](20)NULL,[json][varchar](max)NULL,[isActive][bit]NOTNULL)ON[PRIMARY]你需要一个GO把东西放在自己的批次里。以上就是C#学习教程:使用函数获取SQL查询中错误分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注——FROMPieces);GO——本文来自网络收藏,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: