【发布时间】:2014-10-21 03:59:20
【问题描述】:
我正在使用 Postgres 9.3。当我将一个大字符串插入数据类型为“文本”的列中时,它会不断被截断为 256 个字符。
我很困惑。 Postgres 文档说“文本”数据类型是可变的并且长度不受限制。
请帮忙!
【问题讨论】:
-
与其他一些 DBMS 不同,Postgres 不默默地截断值。如果值太大而无法放入列中,您将收到错误消息。您的值会被运行 SQL 语句并将值发送到数据库的任何代码截断。
-
感谢您提供您的版本。如果您包含正在使用的语言和客户端驱动程序等详细信息,如果您正在连接特定的应用程序框架或程序,这也很有帮助。
标签: postgresql