borm icon indicating copy to clipboard operation
borm copied to clipboard

sqlite3 语法差异记录

Open orca-zhang opened this issue 1 year ago • 1 comments

orcas 在使用sqlite3+borm过程中发现一些差异:

  • INSERT IGNORE INTO -> INSERT OR IGNORE INTO
  • FORCE INDEX(idx_name) -> INDEXED BY idx_name
  • ON DUPLICATE KEY UPDATE field1=value1, field2=value2... -> ON CONFLICT(field) DO UPDATE SET field1=value1, field2=value2...
  • 支持*?的模式匹配GLOB(field, matcher)
  • UPDATE/DELETE语句不能添加LIMIT约束
  • LIMIT 2,3 -> LIMIT 3 OFFSET 2

orca-zhang avatar Aug 22 '22 10:08 orca-zhang

https://github.com/orca-zhang/borm/tree/sqlite 分支已全部支持

orca-zhang avatar Aug 27 '22 06:08 orca-zhang