SQL变量声明错误

时间:2014-04-18 10:57:10

标签: sql-server tsql

我可以使用(Oracle)SQL开发人员连接到SQL Server 2012实例。

我试图创建一些动态SQL来查询数据库。

但是,当我运行SQL语句时:

DECLARE @SQLquery as NVARCHAR(MAX) = ''

然后我收到以下错误消息:

  

从命令行中的第2行开始出错 -
  将@SQLquery声称为NVARCHAR(MAX)='';
  错误报告 -
  行位置24'='字符预期的无效JDBC转义语法。

有谁知道这里的问题是什么?

1 个答案:

答案 0 :(得分:-1)

首先声明然后设置值

DECLARE @SQLquery as NVARCHAR(MAX)
SET @SQLquery=''