知识大全 Oracle数据库删除语句DELETE的一般性用法
Posted 数据库
篇首语:历史是一面镜子,它照亮现实,也照亮未来。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle数据库删除语句DELETE的一般性用法相关的知识,希望对你有一定的参考价值。
Oracle数据库删除语句DELETE的一般性用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
语法与其它的sql数据库教程是一样的 如下 DELETE FROM COURSES WHERE COURSE_DESIGNATER = Java
按条件比较复杂的操作方法
DELETE FROM CLASSCONVENINGS WHERE CLASSES_NUM_FK > AND CLASS_CONVENE_DATE = TO_DATE( : : YYYY MM DD HH :MI:SS ) AND CLASS_LOCATION_FK = Seattle Training Room
下面来看个详细的实例
SQL> create demo table SQL> create table Employee( ID VARCHAR ( BYTE) NOT NULL First_Name VARCHAR ( BYTE) Last_Name VARCHAR ( BYTE) Start_Date DATE End_Date DATE Salary Number( ) City VARCHAR ( BYTE) Description VARCHAR ( BYTE) ) /
Table created
SQL> SQL> prepare data SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values ( Jason Martin to_date( YYYYMMDD ) to_date( YYYYMMDD ) Toronto Programmer ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( Alison Mathews to_date( YYYYMMDD ) to_date( YYYYMMDD ) Vancouver Tester ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( James Smith to_date( YYYYMMDD ) to_date( YYYYMMDD ) Vancouver Tester ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( Celia Rice to_date( YYYYMMDD ) to_date( YYYYMMDD ) Vancouver Manager ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description)
values( Robert Black to_date( YYYYMMDD ) to_date( YYYYMMDD ) Vancouver Tester )
/
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( Linda Green to_date( YYYYMMDD ) to_date( YYYYMMDD ) New York Tester ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( David Larry to_date( YYYYMMDD ) to_date( YYYYMMDD ) New York Manager ) /
row created
SQL> insert into Employee(ID First_Name Last_Name Start_Date End_Date Salary City Description) values( James Cat to_date( YYYYMMDD ) to_date( YYYYMMDD ) Vancouver Tester ) /
row created
SQL> SQL> SQL> SQL> display data in the table SQL> select * from Employee /
ID FIRST_NAME LAST_NAME START_DAT END_DATE SALARY CITY DESCRIPTION Jason Martin JUL JUL Toronto Programmer Alison Mathews MAR FEB Vancouver Tester James Smith DEC MAR Vancouver Tester Celia Rice OCT APR Vancouver Manager Robert Black JAN AUG Vancouver Tester Linda Green JUL JAN New York Tester David Larry DEC FEB New York Manager
ID FIRST_NAME LAST_NAME START_DAT END_DATE SALARY CITY DESCRIPTION James Cat SEP APR Vancouver Tester
rows selected
SQL> SQL> SQL> SQL> SQL> SQL> SQL> delete mand with conditions SQL> SQL> delete from Employee where Salary > ;
rows deleted
SQL> SQL> select * from Employee;
ID FIRST_NAME LAST_NAME START_DAT END_DATE SALARY CITY DESCRIPTION Jason Martin JUL JUL Toronto Programmer Celia Rice OCT APR Vancouver Manager Robert Black JAN AUG Vancouver Tester James Cat SEP APR Vancouver Tester
rows selected
删除指定的内容
cha138/Article/program/Oracle/201311/19072SQL> CREATE TABLE project ( pro_id NUMBER( ) pro_name VARCHAR ( ) budget NUMBER( ) CONSTRAINT project_pk PRIMARY KEY (pro_id) );
Table created
SQL> SQL> SQL> INSERT INTO project(pro_id pro_name budget)VALUES ( A );
row created
SQL> INSERT INTO project(pro_id pro_name budget)VALUES ( ERP );
row created
SQL> INSERT INTO project(pro_id pro_name budget)VALUES ( SQL );
row created
SQL> INSERT INTO project(pro_id pro_name budget)VALUES ( CRM );
row created
SQL> INSERT INTO project(pro_id pro_name budget)VALUES ( VPN );
row created
相关参考
SQL实战新手入门:删除数据-DELETE语句(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQL实战新手入门:删除数据-DELETE语句(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Oracle数据被删除(delete,drop)之后的恢复方式
Oracle数据被删除(delete,drop)之后的恢复方式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
Oracle数据库维护常用SQL语句集合(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 性
知识大全 oracle,sqlserver,MySQL数据库语句对照表
oracle,sqlserver,MySQL数据库语句对照表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
Oracle数据库SQL语句性能调整的基本原则 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 详
知识大全 从一条select语句看Oracle数据库查询工作原理
从一条select语句看Oracle数据库查询工作原理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 LINQ to SQL语句之Insert/Update/Delete操作
LINQtoSQL语句之Insert/Update/Delete操作 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
Web_THBC为表示层也就是页面(aspx)BLL_THBC为业务逻辑层DAL_THBC为数据库交互层(向数据库执行SQL语句)Model_THBC为实体类DbHelper为数据库连接类统计个专营店
大家都知道DELETE后面不能跟多张表但有时删除数据时要同时维护多张表的数据这怎么办呢? 假设AB两张表它们通过ID进行关联A表中有时间字段而B表中没有现根据时间段删除数据 SQL 以下是引