我有表:
CREATE TABLE test( i INTEGER UNIQUE, j INTEGER UNIQUE, k TEXT );
pragma table_info(test);
cid = 0
name = i
type = INTEGER
notnull = 0
dflt_value =
pk = 0
...
Run Code Online (Sandbox Code Playgroud)
我怎么能找出列“i”是否唯一。谢谢
小智 5
随着PRAGMA index_list(table_name);你得到所有索引的名称。
如果唯一列的值为 1,则这是唯一列的索引。之后,PRAGMA index_info(index_name);您将获得索引对应列的名称。
如果您的列在列名列表中,则它是唯一的。
| 归档时间: |
|
| 查看次数: |
2173 次 |
| 最近记录: |