Delete an Existing Row from a Table in Oracle

Q

How To Delete an Existing Row from a Table in Oracle?

✍: FYIcenter.com

A

If you want to delete an existing row from a table, you can use the DELETE statement with a WHERE clause to identify that row. Here is good sample of DELETE statements:

INSERT INTO fyi_links (url, id) 
  VALUES ('http://www.myspace.com', 301);
1 row created.

SELECT * FROM fyi_links WHERE id = 301;
   ID URL                      NOTES     COUNTS CREATED
----- ------------------------ -------- ------- ---------
  301 http://www.myspace.com    NULL     NULL   07-MAY-06  

DELETE FROM fyi_links WHERE id = 301;
1 row deleted.

SELECT * FROM fyi_links WHERE id = 301;
no rows selected

 

Delete Multiple Rows from a Table in Oracle

Error: Single-Row Subquery Returns More Than One Row in Oracle

Understanding SQL DML Statements for Oracle

⇑⇑ Oracle Database Tutorials

2020-01-04, 1729🔥, 0💬