SQL 以不同格式显示当前时间戳 Mysql

SQL showing current timestamp in different formats Mysql

我需要以 '2021/05/10T18:30:36Z'[ 格式显示当前 UTC 时间戳=14=]

SELECT UTC_TIMESTAMP() FROM XYZ

给我 2021-05-10 18:30:36

如何添加 / 而不是 - 并使用 T 和 Z

select DATE_FORMAT(UTC_TIMESTAMP(),'%Y/%m/%dT%TZ')

2021/05/10T18:51:07Z

请注意,T 没有任何意义。 Z 表示 UTC 零时区,UTC_TIMESTAMP 函数始终如此。因此,我在正确的位置对这些字母进行了一些“硬编码”,它们不是 DATE_FORMAT()

接受的真实变量