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

Oracle SQLDeveloperSQLワークシートウィンドウでテキストを印刷する

    簡単なコメントの場合:

    set serveroutput on format wrapped;
    begin
        DBMS_OUTPUT.put_line('simple comment');
    end;
    /
    
    -- do something
    
    begin
        DBMS_OUTPUT.put_line('second simple comment');
    end;
    /
    

    取得する必要があります:

    anonymous block completed
    simple comment
    
    anonymous block completed
    second simple comment
    

    変数の結果を出力する場合は、別の例を次に示します。

    set serveroutput on format wrapped;
    declare
    a_comment VARCHAR2(200) :='first comment';
    begin
        DBMS_OUTPUT.put_line(a_comment);
    end;
    
    /
    
    -- do something
    
    
    declare
    a_comment VARCHAR2(200) :='comment';
    begin
        DBMS_OUTPUT.put_line(a_comment || 2);
    end;
    

    出力は次のようになります:

    anonymous block completed
    first comment
    
    anonymous block completed
    comment2
    


    1. 2つのテーブルから選択するためのSQLクエリのパフォーマンスを向上させる方法

    2. T-SQL条件付き順序

    3. Oracle-リテラルがフォーマット文字列エラーと一致しません

    4. Laravel:1つのクエリだけで同じIDを持つ複数のテーブルから行を削除するにはどうすればよいですか?