Действительно ли возможно получить строку со всеми именами столбцов таблицы как это?
|id|foo|bar|age|street|address|
Мне не нравится использовать Pragma table_info(bla)
.
SELECT sql FROM sqlite_master
WHERE tbl_name = 'table_name' AND type = 'table'
Затем проанализируйте это значение с Reg Exp (это легко), который мог взгляды, подобные этому: [(.*?)]
Кроме того, можно использовать:
PRAGMA table_info(table_name)