neuralib.sqlp.stat_start.delete_from

neuralib.sqlp.stat_start.delete_from(table)[source]

DELETE: https://www.sqlite.org/lang_delete.html

>>> delete_from(A).where(A.b > 2).build()  
DELETE FROM A WHERE A.b > 2

features supporting

  • DELETE FROM

  • WHERE

  • ORDER BY

  • LIMIT [OFFSET]

  • returning clause

features not supporting

  • WITH [RECURSIVE]

  • (qualified table name) INDEXED BY

  • (qualified table name) NOT INDEXED

Parameters:

table (type[T])

Returns:

Return type:

SqlDeleteStat[T]