1
sqlite> create table foo(x TEXT PRIMARY KEY, y TEXT UNIQUE);
sqlite> select * from sqlite_master;
table|foo|foo|2|CREATE TABLE foo(x TEXT PRIMARY KEY, y TEXT UNIQUE)
index|sqlite_autoindex_foo_1|foo|3|
index|sqlite_autoindex_foo_2|foo|4|
사용자 정의 색인의 경우, 마지막 열 sqlite_master
은 해당 열이 어떤 열인지 알려줍니다. 그러나 알 수 있듯이 (암묵적이지 않은) PRIMARY KEY
과 UNIQUE
에 의해 암시 적으로 생성 된 인덱스의 경우이 정보는 없습니다. 어느 날 autoindex
이 어떤 것인지 알 수있는 확실한 방법이 있습니까?SQLite 내부 색인이 어떤 열인지 알 수있는 방법이 있습니까?