Как увидеть столбцы, добавленные в таблицу программно - PullRequest
0 голосов
/ 29 марта 2011

Я создал базу данных с именем test.sqlite. В нее я добавил таблицу с именем coffee, и я добавляю в нее столбцы программным способом, и когда я запускаю свою программу, она успешно выполняется. Но я хочу видеть в командной строке sqlite столбцы, которые я добавил программно. Как это возможно? И что это за команда, чтобы увидеть номер таблицы в базе данных в командной строке sqlite?

Ответы [ 2 ]

1 голос
/ 29 марта 2011

Используйте таблицу sqlite_master, чтобы получить список всех объектов в базе данных (таблицы, представления, индексы и т. Д.):

SELECT * FROM sqlite_master;

Используйте прагму, чтобы получить список столбцов для таблицы:

PRAGMA table_info('TableName');
0 голосов
/ 29 марта 2011

Откройте окно терминала, перейдите в каталог, содержащий test.sqlite, и в командной строке введите:

ваше имя $ sqlite3 test.sqlite

SQLite запустится и выдаст командную строку, в которой вы можете набрать команду .dump , чтобы просмотреть всю структуру базы данных:

sqlite> .dump

Вы также можете использовать команду .help , чтобы найти другие способы просмотра ваших данных. Или прочитайте справочную страницу для sqlite3 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...