Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Postgres 9.4.4值太长,无法更改类型字符_Java_Postgresql_Wildfly 8 - Fatal编程技术网

Java Postgres 9.4.4值太长,无法更改类型字符

Java Postgres 9.4.4值太长,无法更改类型字符,java,postgresql,wildfly-8,Java,Postgresql,Wildfly 8,当我尝试登录到我们的java应用程序时,我得到了下面的错误。当我再次提交时,它已成功登录 ERROR: value too long for type character varying(32) getting . Postgres9.4.4正在应用程序中使用Java1.6和Wildlfy8作为服务器 将当前url作为值的列会导致此问题 将具有字符变化(32)的列更改为字符变化(200)可解决此问题。将当前url作为值的列会产生此问题 将带有字符变化(32)的列更改为字符变化(200)解决了这

当我尝试登录到我们的java应用程序时,我得到了下面的错误。当我再次提交时,它已成功登录

ERROR: value too long for type character varying(32) getting .

Postgres9.4.4
正在应用程序中使用
Java1.6
Wildlfy8
作为服务器

将当前url作为值的列会导致此问题


将具有
字符变化(32)
的列更改为
字符变化(200)
可解决此问题。

将当前url作为值的列会产生此问题


将带有
字符变化(32)
的列更改为
字符变化(200)
解决了这个问题。

听起来好像你有个bug。在这里,如果您不显示相关代码,我们将无法执行任何操作。听起来您好像有个bug。在这里,如果您不显示相关代码,我们将无法执行任何操作。这是一个糟糕的解决方案<代码>文本是一种非ansi类型,用于非常长的文本字符串。如果你想把所有的维基百科存储为一个,长,字符串,你会使用<代码>文本< /代码>。考虑增加VARCHAR字段的宽度。也许
字符变化(200)
可以很好地工作。这是一个糟糕的解决方案<代码>文本是一种非ansi类型,用于非常长的文本字符串。如果你想把所有的维基百科存储为一个,长,字符串,你会使用<代码>文本< /代码>。考虑增加VARCHAR字段的宽度。也许
字符变化(200)
可以很好地工作。