db2 md5 yapmaca

mysql de falan direk hazır fonksiyonu olan bu işlemin(md5) db2 9.5 de hazır fonksiyonu yok şaka gibi dimi 🙂 neyse araştırdım falan yok. en sonunda kızanın biri java class ı koydurmayı göstermiş compile da problem olmaması hoşuma gitti serverlardaki java kurulumu tam yerinde olmuş demek direk “javac Md5.java” yazdım küt diye derlendi. sonra db2 nin kurulu olduğu yerde sqllib/functions folderi altına class  ımızı attım. sonra IBM data studio dan komutumuzu verdim.


CREATE FUNCTION md5( clob )
RETURNS char(32)
LANGUAGE java
PARAMETER STYLE db2general
NO SQL
FENCED THREADSAFE
DETERMINISTIC
RETURNS NULL ON NULL INPUT
NO EXTERNAL ACTION
EXTERNAL NAME 'Md5!md5'
;

hayırlı olsun artık md5 fonksiyonumuz var db2 da gönül rahatlığıyla kullanın.

Leave a Reply

Your email address will not be published. Required fields are marked *