我想知道在SQLite中是否有一个很好的判断列和索引的方法,或者我需要带回整个数据库模式并根据它进行验证吗?
是,sqlite支持以下语法:CREATE INDEX IF NOT EXISTS ...
CREATE INDEX IF NOT EXISTS ...
See here个
要判断列是否存在,您可以简单地try 执行类似于SELECT col from TABLE的操作.如果它没有返回错误,则您的表包含col.
SELECT col from TABLE
col
技术管理实战36讲 -〔刘建国〕
深入剖析Kubernetes -〔张磊〕
Flutter核心技术与实战 -〔陈航〕
分布式技术原理与算法解析 -〔聂鹏程〕
分布式数据库30讲 -〔王磊〕
跟着高手学复盘 -〔张鹏〕
玩转Vue 3全家桶 -〔大圣〕
郭东白的架构课 -〔郭东白〕
李智慧 · 高并发架构实战课 -〔李智慧〕
JavaScript进阶实战课 -〔石川〕
技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕
深入拆解消息队列47讲 -〔许文强〕
无涯教程 - Clojure教程
无涯教程 - Angular7教程
无涯教程 - PostgreSQL教程
无涯教程 - SQL教程
无涯教程 - ExpressJS教程
无涯教程 - LibTorch教程
无涯教程 - 通往财富自由之路精细笔记教程
无涯教程 - Python Web 渗透测试教程