0

ストアド プロシージャを作成しようとすると、エラーが発生します。私はそれを理解しようとしましたが、しばらく回った後、尋ねることにしました。

これが私のSPのコードです:

ALTER PROCEDURE [dbo].[sp_maintenance]

AS

begin

            dbcc checkdb('BD_Farmacia')

            GO
            ALTER INDEX ALL ON Artigo
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Categoria
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Composicao
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Iva
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Linha_venda
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Lote
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Utente
            REBUILD
            GO

            GO
            ALTER INDEX ALL ON Venda
            REBUILD
            GO


end
RETURN

エラーメッセージは次のとおりです。

Msg 102, Level 15, State 1, Procedure sp_maintenance, Line 8
Incorrect syntax near ')'.
Msg 156, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'RETURN'.

誰か助けてくれませんか?ありがとうチアパ

4

1 に答える 1