ホームページ  >  記事  >  データベース  >  Oracle の add ステートメントを要約して整理する (要約の共有)

Oracle の add ステートメントを要約して整理する (要約の共有)

WBOY
WBOY転載
2022-02-10 18:25:453664ブラウズ

この記事では、ステートメントの追加の構文やデフォルト値、その他の関連問題など、Oracleステートメントの追加に関する関連知識を提供します。

Oracle の add ステートメントを要約して整理する (要約の共有)

#ステートメントの追加

ステートメントを追加する構文:

insert into 表名(列名列表) values(值列表);

注:


1)レコードの追加

2) 列名リストに対応する値リストの順序、型、番号

3) 数値型に加えて、値内の他の型の値リストは一重引用符で囲まれます。

4) Null 値を null 許容列に割り当てます。 4.1) この列を列リストに書き込まないでください。 4.2) 値を null として書き込みます。

5) 列のデフォルト値を直接使用します。 5.1) この列を列リストに書き込まないでください 5.2) 値をデフォルトとして書き込みます

6) 列名のリストは省略できます。値リストの順序は以下と一致している必要があることに注意してください。テーブルを定義するときの列の順序 (推奨されません)

学生テーブル

select * from studentInfo;

データを学生テーブルに追加します

insert into studentInfo(studentId,stuName,sex,age,phone ,email,address)
values(1,'张三','男',21,'32165498747','zhang@126.com','北京海淀');

値は、列の順序と型

insert into studentInfo(studentId,stuName,sex,age,phone ,email,address)
values('张三',1,'男',21,'32165498747','zhang@126.com','北京海淀');--类型不一致错误

値の数は列の数と一致します一貫した

insert into studentInfo(studentId,stuName,sex,age,phone ,email,address)
values(2,'张帅','女',21,'32165498745','zhang@126.com');--没有足够的值
insert into studentInfo(studentId,stuName,sex,age,phone ,email,address)
values(2,'张帅','男',21,'32165498745','zhang@126.com','北京海淀','描述'); --值过多

値をnullとしてnull許容列に割り当てます

アドレス列は空です (この列名は省略します)

insert into studentInfo(studentId,stuName,sex,age,phone ,email)
values(2,'张帅','男',21,'32165498745','zhang@126.com');

値は null として書き込まれます

insert into studentInfo(studentId,stuName,sex,age,phone ,email,address)
values(9,'大山','男',22,null,'oracle@126.com',null);

デフォルト値を持つ列にはデフォルト値を使用します

デフォルト値を持つ列を省略します

insert into studentinfo(studentId,stuName,age,phone,address)
values(10,'李林',21,'14785236956','北京西城');

デフォルトの書き込み

insert into studentInfo(studentid,stuname,sex,age, phone,email,address)
values(11,'蔡徐坤',default,20,'45632178954',default,null);

列名のリストを省略

insert into studentinfo
values(12,'邓伦',default,22,null,null,default);

データの送信

commit;

推奨チュートリアル: 「

Oracle」ビデオチュートリアル"

以上がOracle の add ステートメントを要約して整理する (要約の共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。