当我尝试创建一个存储过程来截断一个表,然后重新设定它的种子时,我得到了一个不正确的语法。这是我的代码
CREATE PROCEDURE [dbo].[_TransportZipporah_Purge]
WITH EXECUTE AS owner
AS
TRUNCATE TABLE [dbo].[*tablename*];
GO
DBCC CHECKIDENT ('dbo.*tablename*', RESEED, 0);因为我是直接从MSDN得到的,所以我会认为它是正确的。
我使用的数据库服务器是: SQL server 2008 v10.0.4064.0
有谁能帮帮忙吗?斯科特,提前谢谢你
发布于 2011-09-30 19:03:33
语法是正确的-但在proc中不能有GO语句。
https://stackoverflow.com/questions/7609406
复制相似问题