MySQL - >使用给定模式为DATE_FORMAT函数创建别名

时间:2012-12-19 09:35:06

标签: mysql

我只是想知道是否可以做类似的事情:

CREATE ALIAS SOLR_DATE_FORMAT FOR DATE_FORMAT(date_val,'%Y-%m-%dT%TZ')
MySQL中存在

DATE_FORMAT(date_val,'%Y-%m-%dT%TZ'),但是我想给它另一个名字并使它成为一个参数函数,因为在我的单元测试中我使用另一个DB(H2),我在其上定义了这样一个{{ 1}}功能

1 个答案:

答案 0 :(得分:2)

您可以创建own function

DELIMITER $$
create function SOLR_DATE_FORMAT( date_val ) 
returns char(20)
begin
   return DATE_FORMAT(date_val,'%Y-%m-%dT%TZ');
end$$
DELIMITER ;

已编辑已修复已退回的类型。谢谢eggyal!