【发布时间】:2013-12-23 00:39:38
【问题描述】:
我写了一个更新存储过程,这里是代码
CREATE PROCEDURE writer_update_art
@articleid int
@title nvarchar(50) ,
@subject text ,
@tag nvarchar(25),
AS
update articles
set (title = @title, subject = @subject, tag = @tag)
where articleid = @articleid
RETURN
但出现错误:
'@title'附近的语法不正确
'(' 附近的语法不正确
【问题讨论】:
-
ntext、text和image数据类型将在 SQL Server 的未来版本中删除。避免在新的开发工作中使用这些数据类型,并计划修改当前使用它们的应用程序。请改用nvarchar(max)、varchar(max)和varbinary(max)。 See details here
标签: sql sql-server linq