SQL-Developerを使用したOracleのOracle表へのデータの挿入
SQL-Plusを使用してOracle表にデータを挿入するには、サーバーにログオン データは、INSERTステートメントを介して表に追加できます。
これはデータを一度に一つの行に挿入することを覚えておいてください。 メモ帳またはその他の同様のエディターでINSERT文を作成し、SQL-Plusエディターにコピーできます。 挿入ごとにrunコマンドを発行する必要があります。,
ほとんどの部分のデータに欠損値が含まれていないため、VALUES句のみを使用してINSERT文を使用し、すべての列を指定することはできません。, INSERTステートメントを設定するときは、
- 文字データを一重引quotesで区切る必要があります
- 数値データを区切るべきではありません
- null値はNULL(引用符で囲まれていません)を使用して入力することができます
- 日付は、DD-MON-YY形式を使用して入力するか、TO_DATE関数を使用して入力する必要があります
次の例では、カンマで区切られるすべての値を入力します
次の例では、日付を入力する方法を示しています。dd-mon-yyフォーマット。,
あるいは、より一般的な形式で日付を入力する場合は、以下に示すようにTO_DATE関数を使用し、形式を指定する必要があります。
日付を時刻とともに入力するには、次のようにTO_DATE関数を使用する必要があります。
- 分は’MM’ではなく’MI’として指定されます(月用に予約されています)。 秒を使用する必要がある場合、これらは’SS’として指定されます。,
- 時間は1-12スケールであり、適切な子午線を示すためにAMまたはPM指定子が必要な場合があります。 以下に示すように、24時間の時計を使用してこれを回避することができます。