Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.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 H2数据库-错误消息中的选择性意味着什么_Java_Database_H2 - Fatal编程技术网

Java H2数据库-错误消息中的选择性意味着什么

Java H2数据库-错误消息中的选择性意味着什么,java,database,h2,Java,Database,H2,我使用H2进行java单元测试。当故意通过插入一个太大的值来调用错误时,我从H2中看到两个不同的响应: Value too long for column "MY_COLUMN VARCHAR(50)" 及 我试图理解的是,为什么以及“选择性”在这种情况下的含义。除了使用“StartsWith”等明显的变通方法外,我还能做些什么来获得一致的响应吗 Value too long for column "MY_COLUMN VARCHAR(50) SELECTIVITY 20"

我使用H2进行java单元测试。当故意通过插入一个太大的值来调用错误时,我从H2中看到两个不同的响应:

 Value too long for column "MY_COLUMN VARCHAR(50)"

我试图理解的是,为什么以及“选择性”在这种情况下的含义。除了使用“StartsWith”等明显的变通方法外,我还能做些什么来获得一致的响应吗

 Value too long for column "MY_COLUMN VARCHAR(50) SELECTIVITY 20"