Oracle 增删改(INSERT、DELETE、UPDATE)语句

原文来自  https://www.cnblogs.com/abeam/p/12003647.html

详细信息请查看原文

1.   插入数据(INSERT)

  u  语法:

  INSERT INTO TABLE_NAME [(column1[, column2, …]] VALUES(value1[, value2, …]);

    说明:

      1)   INSERT 数据时可以指定列名,也可不指定列名。如果不指定列名,必须为每一列都提供数据,并且顺序必须与列名的顺序一致;如果指定列名,提供的数据需要与指定的列名顺序一致;

      2)   插入数据时数字类型的列可直接写入,字符或日期类型的列需要加单引号;

      3)   插入的数据必须满足约束规则,主键和 NOT NULL 的列必须提供数据。

 

2.   修改数据(UPDATE)

 

  u  语法:

 

  UPDATE TABLE_NAME SET column1 = value1[, column2 = value2…] [WHERE 条件];

 

    说明:规则与 INSERT 语句类似。

 

3.   删除数据(DELETE)

 

  u  语法:

 

    DELETE FROM TABLE_NAME or VIEW_NAME [WHERE <condition>];

 

  注意:删除数据前,该记录如果存在外键关联,需要先删除外键表中的关联数据。

 

 

原文地址:https://www.cnblogs.com/zqt14520/p/14144987.html