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

SQLの複数の行への複数の挿入

    OracleがVALUESをサポートしているとは思いません 複数のレコードがあります。簡単な代替方法は次のとおりです。

    INSERT INTO MY_EMPLOYEE
        SELECT 126,'Popov', 'Olga', 'opopov', 8500 FROM DUAL UNION ALL
        SELECT 127, 'Chen', 'Ling', 'lcheng', 14500 FROM DUAL UNION ALL 
        SELECT 128, 'Dunn', 'David', 'ddunn', NULL FROM DUAL;
    

    注:挿入の列を指定することを強くお勧めしますが、それは別の問題です。



    1. SQL計算された列の最小値に基づいて行全体を取得します

    2. MM / DD/YYYY形式の日付をMySQL日付に変換します

    3. Oracle:null行と非null行をカウントする方法

    4. テーブルからすべてのOracleVARRAYの要素の数を数える方法は?