1
sqlite_master
中的name
和tbl_name
有什么区别?sqlite_master中名称和tbl_name之间的区别是什么?
sqlite_master
中的name
和tbl_name
有什么区别?sqlite_master中名称和tbl_name之间的区别是什么?
如documentation所示,如果条目描述了表格,则没有区别。 对于索引和触发器,name
是对象本身的名称,而tbl_name
是对象所属表的名称。
[SQLite数据库文件格式](https://www.sqlite.org/fileformat2.html)搜索'tbl_name',这将导致一个解释如下:: _ sqlite_master.tbl_name列保存名称与该对象关联的表或视图。对于表或视图,tbl_name列是名称列的副本。对于索引,tbl_name是索引表的名称。对于触发器,tbl_name列存储导致触发器触发的表或视图的名称._ –