表名還能當類型用?
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
PostgreSQL 中有一個有趣的特性:創建表時會自動生成一個同名的復合類型。有用戶嘗試創建了一張名為 abcd 的表,然后居然可以用 abcd 作為另一個表的字段類型:CREATE TABLE abcde (abcd abcd) !更“好玩”的是,當你嘗試刪除原始表 abcd 時,PostgreSQL 會提示有對象依賴這個類型,除非使用 CASCADE 選項級聯刪除。這個特性展示了 PostgreSQL 強大的類型系統,但也容易讓人一不小心就“踩坑”。?該文章在 2025/8/28 10:26:35 編輯過 |
關鍵字查詢
相關文章
正在查詢... |