我试图从同一个.sql文件中创建多个用户定义的函数。我正在使用Server,并使用C#的SqlClient执行查询。CREATE FUNCTION [dbo].userId2 = (SELECT DISTINCT UserId FROM Users WHERE UserName = @username2)
END
下面是执行语句时引发的错误总的来说,我对SQL很陌生,但对我来说,这似乎是对语法/批处理的缺乏理解。
我有一个SQL脚本X Select top 1 * from table。我使用MicrosoftSql.Smo检查脚本是否有错误。对于SQL脚本,字母X不正确。但是它无法在脚本中找到错误并计算为true。我怎样才能解决这个问题。我没有使用GetTokenStream,而是使用了Parse方法。什么都没有改变。IList<ParseError> parseErrors;
TSql140Parser tsqlParser = new