From 2811bcd4f5f62beef37a3084049f2ac499d3fe25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Sun, 22 Jun 2014 21:19:04 +0300 Subject: [PATCH] Add function declarations --- .../test/java/com/mysema/query/Connections.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/querydsl-sql/src/test/java/com/mysema/query/Connections.java b/querydsl-sql/src/test/java/com/mysema/query/Connections.java index f9c37ff20..a4d99bda4 100644 --- a/querydsl-sql/src/test/java/com/mysema/query/Connections.java +++ b/querydsl-sql/src/test/java/com/mysema/query/Connections.java @@ -356,6 +356,23 @@ public final class Connections { return; } + try { + stmt.execute("DECLARE EXTERNAL FUNCTION ltrim\n" + + " CSTRING(255)\n" + + " RETURNS CSTRING(255) FREE_IT\n" + + " ENTRY_POINT 'IB_UDF_ltrim' MODULE_NAME 'ib_udf'"); + } catch (SQLException e) { + // do nothing + } + try { + stmt.execute("DECLARE EXTERNAL FUNCTION rtrim\n" + + " CSTRING(255) NULL\n" + + " RETURNS CSTRING(255) FREE_IT\n" + + " ENTRY_POINT 'IB_UDF_rtrim' MODULE_NAME 'ib_udf'"); + } catch (SQLException e) { + // do nothing + } + // survey dropTable(templates, "SURVEY"); stmt.execute("create table SURVEY(ID int primary key, " +