
javaDBɑ΂āA֐g܂B

yTvz
  javaDB ɁAn̊֐o^܂B
  ́AJavaDBAl̎̕ϊoȂ߂̑ΉAłB

y@z
  PDKvł΁ApX܂B
  QD_build.bat s܂B
  RDogJavaDBFunctions.jar 쐬邱ƂmFB
		log2.txt G[LOGɂȂ邽߁A0oCgł邱ƂmF܂B
  SDJavãGNXeV(JAVA_HOME\)jre\lib\ext ɃRs[܂B

y̑z
  gpɂ́AFUNCTION `Kv܂B

==============================================================
// l𕶎ɕϊ܂B
// A̐ɒ[Ȃꍇ́A".0" Jbg܂B

DROP FUNCTION TO_CHAR;

CREATE FUNCTION TO_CHAR ( VAL DOUBLE )
RETURNS VARCHAR(20)
DETERMINISTIC			-- ȂɓlԂƂ.(ȗnot deterministic)
PARAMETER STYLE JAVA	-- ߂l̃^Cv
NO SQL LANGUAGE JAVA	-- ֐̒SQL͎sȂƂ
EXTERNAL NAME 'org.opengion.javadb.Functions.toChar' ;



// P̕񂩂AQ̕AQ̕u܂B

DROP FUNCTION REPLACE;

CREATE FUNCTION REPLACE ( VARCHAR(2000) , VARCHAR(2000) , VARCHAR(2000) )
RETURNS VARCHAR(4000)
DETERMINISTIC			-- ȂɓlԂƂ.(ȗnot deterministic)
PARAMETER STYLE JAVA	-- ߂l̃^Cv
NO SQL LANGUAGE JAVA	-- ֐̒SQL͎sȂƂ
EXTERNAL NAME 'org.opengion.javadb.Functions.replace' ;



// P̐ƁAQARAS̕Xy[XŘAԂ܂B

DROP FUNCTION JOIN2;

CREATE FUNCTION JOIN2 ( INTEGER , VARCHAR(2000) , VARCHAR(2000) , VARCHAR(2000) )
RETURNS VARCHAR(4000)
DETERMINISTIC			-- ȂɓlԂƂ.(ȗnot deterministic)
PARAMETER STYLE JAVA	-- ߂l̃^Cv
NO SQL LANGUAGE JAVA	-- ֐̒SQL͎sȂƂ
EXTERNAL NAME 'org.opengion.javadb.Functions.join2' ;




