У меня есть скрипт SQL, который без проблем устанавливает две таблицы базы данных с их ключами и ограничениями.Я не буду включать весь код, но его «скелет» выглядит так:
BEGIN
CREATE TABLE [table] (
)
CREATE TABLE [table2] (
)
ALTER TABLE table...
ALTER TABLE table2....
END
Я застрял, пытаясь добавить хранимые процедуры в этот скрипт, хотя в идеале я хотел бы включить все это втот же сценарий.Может кто-нибудь сказать мне, как включить следующую хранимую процедуру в вышеупомянутый скрипт?
CREATE PROCEDURE Test
@x int
AS
BEGIN
SELECT COUNT(*)
FROM table
END
GO
Я пытался поместить его в конец скрипта, а также пробовал с и без тегов BEGIN, END и GOно я продолжаю получать сообщение об ошибке «неправильный синтаксис рядом с ПРОЦЕДУРОЙ».