首页 > 解决方案 > PostgreSQL 中的 HTML 数据类型

问题描述

到目前为止,我使用字符类型“文本”在 PostgreSQL 中存储 HTML。

我想让查看数据库架构的新用户更清楚地看到,此列包含 HTML 而不是文本。

我怎样才能让这更明显?

PS:我不希望 PG 查看 HTML 并验证它或引用它。这只是关于用户查看列规范并理解“啊哈,这是 html,而不是文本”。

标签: htmlpostgresql

解决方案


Postgres 实际上确实有 XML 类型,但由于 HTML 并不完全是 XML,因此使用 XML 类型来存储您的内容可能没有意义。

我建议将文本html放入列名中,例如html_content. 这样,任何仔细阅读表格的人都可以非常清楚地看到此列中包含的内容。


推荐阅读