diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/RoutineAndUDTTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/RoutineAndUDTTests.java
index 99fec7b726..ec21044cc8 100644
--- a/jOOQ-test/src/org/jooq/test/_/testcases/RoutineAndUDTTests.java
+++ b/jOOQ-test/src/org/jooq/test/_/testcases/RoutineAndUDTTests.java
@@ -411,7 +411,7 @@ extends BaseTest insert = create().insertQuery(TArrays());
insert.addValue(TArrays_ID(), 5);
insert.addValueAsArray(TArrays_NUMBER_R(), 1, 2, 3);
- insert.addValueAsArray(TArrays_STRING_R(), "a", "b", "c");
+ insert.addValueAsArray(TArrays_STRING_R(), "a", "b", "c", "d\"\\d");
insert.addValueAsArray(TArrays_DATE_R(), new Date(0), new Date(84600 * 1000), new Date(84600 * 2000));
insert.execute();
@@ -423,7 +423,7 @@ extends BaseTest update = create().updateQuery(TArrays());
update.addValueAsArray(TArrays_NUMBER_R(), 3, 2, 1);
- update.addValueAsArray(TArrays_STRING_R(), "c", "b", "a");
+ update.addValueAsArray(TArrays_STRING_R(), "d\"\\d", "c", "b", "a");
update.addValueAsArray(TArrays_DATE_R(), new Date(84600 * 2000), new Date(84600 * 1000), new Date(0));
update.addConditions(TArrays_ID().equal(5));
update.execute();
@@ -444,7 +444,7 @@ extends BaseTest insert = create().insertQuery(TArrays());
insert.addValue(TArrays_ID(), 5);
insert.addValue(TArrays_NUMBER(), new Integer[] { 1, 2, 3 });
- insert.addValue(TArrays_STRING(), new String[] { "a", "b", "c" });
+ insert.addValue(TArrays_STRING(), new String[] { "a", "b", "c", "d\"\\d" });
insert.addValue(TArrays_DATE(), new Date[] { new Date(0), new Date(84600 * 1000), new Date(84600 * 2000)});
insert.execute();
@@ -573,7 +573,7 @@ extends BaseTest update = create().updateQuery(TArrays());
update.addValue(TArrays_NUMBER(), new Integer[] { 3, 2, 1});
- update.addValue(TArrays_STRING(), new String[] { "c", "b", "a" });
+ update.addValue(TArrays_STRING(), new String[] { "d\"\\d", "c", "b", "a" });
update.addValue(TArrays_DATE(), new Date[] { new Date(84600 * 2000), new Date(84600 * 1000), new Date(0) });
update.addConditions(TArrays_ID().equal(5));
update.execute();
@@ -609,15 +610,16 @@ extends BaseTest