| 表名还能当类型用?
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
 PostgreSQL 中有一个有趣的特性:创建表时会自动生成一个同名的复合类型。有用户尝试创建了一张名为  abcd的表,然后居然可以用abcd作为另一个表的字段类型:CREATE TABLE abcde (abcd abcd)!更“好玩”的是,当你尝试删除原始表abcd时,PostgreSQL 会提示有对象依赖这个类型,除非使用CASCADE选项级联删除。这个特性展示了 PostgreSQL 强大的类型系统,但也容易让人一不小心就“踩坑”。该文章在 2025/8/28 10:26:35 编辑过 | 关键字查询 相关文章 正在查询... |