Basic Oracle Concepts and Programming Question:

Download Job Interview Questions and Answers PDF

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

Oracle Database Interview Question
Oracle Database Interview Question

Answer:

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 ggl_links (url, id)
VALUES ('http://www.myspace.com', 301);
1 row created.

SELECT * FROM ggl_links WHERE id = 301;
<pre> ID URL NOTES COUNTS CREATED
----- ------------------------ -------- ------- ---------
301 http://www.myspace.com NULL NULL 07-MAY-06 </pre>
DELETE FROM ggl_links WHERE id = 301;
1 row deleted.

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

Download Oracle Database Interview Questions And Answers PDF

Previous QuestionNext Question
What Happens If the UPDATE Subquery Returns Multiple Rows?How To Delete Multiple Rows from a Table in Oracle?