sql >> データベース >  >> RDS >> Sqlserver

SQL エラー:'CREATE/ALTER PROCEDURE' はクエリ バッチの最初のステートメントでなければなりません

    次の形式でステートメントを実行してください:

    IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'myproc') AND type in (N'P', N'PC'))
      DROP PROCEDURE [dbo].[myproc]
    GO
    create PROCEDURE [dbo].[myproc]
    AS
    BEGIN
        select * from mytable
    END
    GO
      

    GO に注意してください DROP PROCEDURE の後のバッチ区切り



    1. 範囲テーブルでの効率的なルックアップ

    2. 巨大なテキストファイルを読み、各行をデータベースに保存します

    3. LaravelとMySQLを使用して巨大なレコードを取得するにはどうすればよいですか?

    4. OracleSQLDeveloperでtnsnames.oraを使用する