废话中to_char函数的动态格式化

时间:2018-07-19 23:14:18

标签: sql amazon-redshift user-defined-functions

我正在redshift中制作UDF

 CREATE OR REPLACE FUNCTION date_format
     (timestamp) RETURNS varchar(256)
     IMMUTABLE
     AS
     $$
      SELECT  '"' +TO_CHAR($1, 'YYYY-MM-DD HH24:MI:SS.MS')+ '"'
     $$ LANGUAGE SQL; 

我不想在这里限制我的格式。 如果格式为“ YYYY-MM-DD HH24:MI:SS.MS”,则它应以“ YYYY-MM-DD HH24:MI:SS.MS”格式返回字符串,并且如果格式为“ YYYY-MM-DD” HH12:MI:SS.MS'我想将其保留为相同格式。

有什么方法可以实现?

0 个答案:

没有答案