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列存儲導致觸發器觸發的表或視圖的名稱._ –