sqlite.monkey2 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Namespace sqlite
  2. #Import "sqlite_extern.monkey2"
  3. #Import "sqlite-amalgamation/sqlite3.c"
  4. Const SQLITE_OK:= 0 '/* Successful result */
  5. '/* beginning-of-error-codes */
  6. Const SQLITE_ERROR:= 1 '/* SQL error or missing database */
  7. Const SQLITE_INTERNAL:= 2 '/* Internal logic error in SQLite */
  8. Const SQLITE_PERM:= 3 '/* Access permission denied */
  9. Const SQLITE_ABORT:= 4 '/* Callback routine requested an abort */
  10. Const SQLITE_BUSY:= 5 '/* The database file is locked */
  11. Const SQLITE_LOCKED:= 6 '/* A table in the database is locked */
  12. Const SQLITE_NOMEM:= 7 '/* A malloc() failed */
  13. Const SQLITE_READONLY:= 8 '/* Attempt to write a readonly database */
  14. Const SQLITE_INTERRUPT:= 9 '/* Operation terminated by sqlite3_interrupt()*/
  15. Const SQLITE_IOERR:= 10 '/* Some kind of disk I/O error occurred */
  16. Const SQLITE_CORRUPT:= 11 '/* The database disk image is malformed */
  17. Const SQLITE_NOTFOUND:= 12 '/* Unknown opcode in sqlite3_file_control() */
  18. Const SQLITE_FULL:= 13 '/* Insertion failed because database is full */
  19. Const SQLITE_CANTOPEN:= 14 '/* Unable to open the database file */
  20. Const SQLITE_PROTOCOL:= 15 '/* Database lock protocol error */
  21. Const SQLITE_EMPTY:= 16 '/* Database is empty */
  22. Const SQLITE_SCHEMA:= 17 '/* The database schema changed */
  23. Const SQLITE_TOOBIG:= 18 '/* String or BLOB exceeds size limit */
  24. Const SQLITE_CONSTRAINT:= 19 '/* Abort due to constraint violation */
  25. Const SQLITE_MISMATCH:= 20 '/* Data type mismatch */
  26. Const SQLITE_MISUSE:= 21 '/* Library used incorrectly */
  27. Const SQLITE_NOLFS:= 22 '/* Uses OS features not supported on host */
  28. Const SQLITE_AUTH:= 23 '/* Authorization denied */
  29. Const SQLITE_FORMAT:= 24 '/* Auxiliary database format error */
  30. Const SQLITE_RANGE:= 25 '/* 2nd parameter to sqlite3_bind out of range */
  31. Const SQLITE_NOTADB:= 26 '/* File opened that is not a database file */
  32. Const SQLITE_NOTICE:= 27 '/* Notifications from sqlite3_log() */
  33. Const SQLITE_WARNING:= 28 '/* Warnings from sqlite3_log() */
  34. Const SQLITE_ROW:= 100 '/* sqlite3_step() has another row ready */
  35. Const SQLITE_DONE:= 101 '/* sqlite3_step() has finished executing */