Description
Implement support for SQL DELETE statements to allow users to remove rows from tables.
Proposed Solution
- Add
DELETE FROM table_name WHERE condition parsing in the SQL parser
- Implement delete execution logic in the executor
- Support WHERE clause filtering for targeted deletes
- Add validation to prevent deletion without WHERE clause (or require explicit
DELETE FROM table)
Acceptance Criteria
Technical Notes
- Reference existing WHERE clause implementation from SELECT
- Ensure sled storage layer handles row deletion properly
- Consider adding a confirmation mechanism for large deletes
Description
Implement support for SQL DELETE statements to allow users to remove rows from tables.
Proposed Solution
DELETE FROM table_name WHERE conditionparsing in the SQL parserDELETE FROM table)Acceptance Criteria
Technical Notes