set @name_table= concat('NDC_FR_LOYALTY_','Fiat_', curdate()+0);
select @name_table;
drop table if exists NDC_FR_LOYALTY_Fiat_20181102_dec_orig;
create table NDC_FR_LOYALTY_Fiat_20181102_dec_orig as
SELECT a.ID_PARTY, b.MD, concat(b.MD, ' ', b.Brand, ' ', date_format(curdate(),'%M %Y')) as Target,
a.DESCR_PARTY_TYPE, a.OWNERSHIP_TYPE
我想自动更改表格上的日期。例如:NDC_FR_LOYALTY_Fiat_20181102_nov_orig更改为NDC_FR_LOYALTY_Fiat_20181202_dec_orig。 有人可以帮我吗?
答案 0 :(得分:0)
这将根据今天的日期为您提供所需的文件名
select CONCAT('NDC_FR_LOYALTY_Fiat_',
DATE_FORMAT(now(), '%Y%m%d'),
'_',
LOWER(LEFT(date_format(now(), '%M'),3)),
'_orig')