borm
borm copied to clipboard
sqlite3 语法差异记录
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
https://github.com/orca-zhang/borm/tree/sqlite 分支已全部支持