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

PL/SQLで文字列を逆にする手順

    2つのこと-プロシージャ/関数のパラメータリストでデータ型のサイズを指定するべきではなく、DECLAREは必要ありません。 キーワード。これを試してください:

    CREATE OR REPLACE PROCEDURE ReverseOf(input IN varchar2) IS
            rev varchar2(50):='';
    BEGIN
            FOR i in reverse 1..length(input) LOOP
                    rev := rev||substr(input, i, 1);
            END LOOP;
            dbms_output.put_line(rev);
    END;
    


    1. OracleUnicodeスプーリング

    2. PowerShellセッションでの文字エンコード(UTF-8)

    3. biginteger配列関数

    4. MySQLデータベースから300,000行を選択中に504ゲートウェイタイムアウトエラーが発生しました