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

Oracle データベース:文字列を文字で分割します

    次のような方法で試すことができます:

    select level, substr('Stefano', level, 1) /* a substring starting from level-th character, 1 character log */
    from dual
    connect by level <= length('Stefano') /* the same number of rows than the length of the string */
      

    これにより、開始文字列の各文字に対して 1 つの行が作成されます。ここで、N 番目の行には、substr によって抽出された N 番目の文字が含まれます。 .




    1. テーブルを更新するときに読み取りを防止する

    2. mytableで上位5つの最大値を選択する方法

    3. HerokuPGダンプをローカルマシンにインポートする方法

    4. ひねりを加えたHekaton:インメモリTVP –パート3