sqlite3 parse當初create table的字串,该怎么处理

sqlite3 parse當初create table的字串
CREATE TABLE tableName1(COL_0 INTEGER(0),COL_1 INTEGER(0),COL_2 INTEGER(0),COL_3 INT EGER(0),COL_4 INTEGER(0),COL_5 INTEGER(0),COL_6 INTEGER(0),COL_7 INTEGER(0),COL_8 INTEGER(0),COL_9 INTEGER(0),COL_10 INTEGER(0))
如上
是不是有什麼好用的方法來拆解上述字串,
分成 名稱 型態 長度
可供ap之後作處理,目前想到的可能是用strtok 土法練鋼 一個個拆


------解决方案--------------------
没什么好办法。

只能通过字符串处理来解决。

找到最外层的 () ,然后利用,分成一个个字段的定义。然后利用空格可以分出字段名和字段类型。
------解决方案--------------------
回楼主,貌似没的哦。
------解决方案--------------------
没有办法,通过()逗号来拆分