2015-09-05 8 views
1

В чем разница между name и tbl_name в sqlite_master?В чем разница между именем и tbl_name в sqlite_master?

+0

[Формат файла базы данных SQLite] (https://www.sqlite.org/fileformat2.html) Поиск 'tbl_name'. Это приведет к объяснению следующим образом :: _ В столбце sqlite_master.tbl_name указано имя таблицу или представление, с которым связан объект. Столбец tbl_name для таблицы или представления - это копия столбца имени. Для индекса tbl_name - это имя индексируемой таблицы. Для триггера столбец tbl_name сохраняет имя таблицы или представления, которое вызывает срабатывание триггера. –

ответ

1

Как показано в documentation, нет никакой разницы, если запись описывает таблицу. Для индексов и триггеров name - это имя самого объекта, а tbl_name - это имя таблицы, к которой принадлежит объект.

Смежные вопросы