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

列を複数の行に分割する

    そして正解はです。

    select Number, substr(
    Site, 
    instr(','||Site,',',1,seq),
    instr(','||Site||',',',',1,seq+1) - instr(','||Site,',',1,seq)-1)  Site
    from Sitetable,(select level seq from dual connect by level <= 100) seqgen
    where instr(','||Site,',',1,seq) > 0
    


    1. mysql INSERTがいつ終了したかを知る方法(複数の接続)

    2. SQL:サブクエリの列が多すぎます

    3. JPAEclipselinkデータベース変更通知はキャッシュエントリを無効にしません

    4. Oracleの文字列から数値を取得する正規表現