请问在Oracle中如何删除一条记录?

Oracle中如何删除一条记录?


杨__羊羊
浏览 2288回答 5
5回答

qq_遁去的一_1

通过【&nbsp;DELETE&nbsp;FROM&nbsp;表名称&nbsp;WHERE&nbsp;列名称 = 值 】的方式删除记录。比如12DELETE&nbsp;FROM&nbsp;Person&nbsp;WHERE&nbsp;LastName&nbsp;=&nbsp;'Wilson'&nbsp;and&nbsp;rownum<=1;删除person表中,其中LastName这一列的值等于Wilson的其中一条记录

凤凰求蛊

Oracle中删除一条记录的具体操作步骤如下:1、首先我们打开Oracle,我们在连接数据库的登录框中左侧选中要删除的历史数据库连接记录。2、我们在键盘上按delete键,在弹出的删除确认对话框中点击“OK”,确认删除不需要的历史数据库连接记录。3、然后我们就可以看到所选择的不需要的历史数据库连接记录已被删除掉。

Cats萌萌

DELETE&nbsp;FROM&nbsp;tab&nbsp;WHERE&nbsp;主键字段 = 要删除的字段DELETE只删除纪录,而不影响结构的

慕婉清6462132

保留表,只删除数据:truncate table mytable;或者:delete&nbsp;from&nbsp;mytable&nbsp;where&nbsp;1 = 1 ;commit;删除表本身:drop table mytable;结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。1986年10月,美国国家标准协会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。不过各种通行的数据库系统在其实践过程中都对SQL规范作了某些编改和扩充。所以,实际上不同数据库系统之间的SQL不能完全相互通用。

暮色呼如

1234567delete&nbsp;from&nbsp;item&nbsp;a&nbsp;where&nbsp;not&nbsp;exists&nbsp;(select&nbsp;1&nbsp;from&nbsp;itemactivitydetail&nbsp;b&nbsp;where&nbsp;b.lngitemid&nbsp;=&nbsp;a.lngitemid)&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;not&nbsp;exists&nbsp;(select&nbsp;1&nbsp;from&nbsp;purchaseorderdetail&nbsp;c&nbsp;where&nbsp;c.lngitemid&nbsp;=&nbsp;a.lngitemid);&nbsp;commit;
打开App,查看更多内容
随时随地看视频慕课网APP