【发布时间】:2012-09-13 07:35:51
【问题描述】:
我使用 SQL Server Management Studio 2012。当我尝试创建存储过程并执行它时,它每次都返回错误。我实在想不通怎么回事。
例如:
use AdventureWorks2012
CREATE PROCEDURE test () SELECT * FROM [Sales].[SalesPerson]
错误是:
消息 102,第 15 级,状态 1,程序测试,第 1 行
')' 附近的语法不正确。
即使我只是写CREATE PROCEDURE TEST
它会返回错误吗?我究竟做错了什么 ?
【问题讨论】:
-
你使用什么数据库? SQL 服务器? MySQL?
-
您是否查看过语法文档?我假设是 MS SQL 服务器,因为我在您的代码中看到 AdventureWorks db 参考 msdn.microsoft.com/en-us/library/ms187926.aspx
标签: sql stored-procedures sql-server-2012