次のようなことが可能かどうか知りたかっただけです:
CREATE ALIAS SOLR_DATE_FORMAT FOR DATE_FORMAT(date_val,'%Y-%m-%dT%TZ')
DATE_FORMAT(date_val,'%Y-%m-%dT%TZ')
MySQLには存在しますが、別の名前を付けて1引数関数にしたいと思います。単体テストでは、そのようなSOLR_DATE_FORMAT
関数を定義した別のDB(H2)を使用しているためです
次のようなことが可能かどうか知りたかっただけです:
CREATE ALIAS SOLR_DATE_FORMAT FOR DATE_FORMAT(date_val,'%Y-%m-%dT%TZ')
DATE_FORMAT(date_val,'%Y-%m-%dT%TZ')
MySQLには存在しますが、別の名前を付けて1引数関数にしたいと思います。単体テストでは、そのようなSOLR_DATE_FORMAT
関数を定義した別のDB(H2)を使用しているためです
独自の関数を作成できます:
DELIMITER $$
create function SOLR_DATE_FORMAT( date_val )
returns char(20)
begin
return DATE_FORMAT(date_val,'%Y-%m-%dT%TZ');
end$$
DELIMITER ;
EDITED戻り値の型を修正しました。ありがとうございます!