我有一个表,其中包含日期时间格式的日期时间列,例如参见图片。
我需要将此时间戳转换为 int 中的 YYYYMMDD,如下所示:
我正在尝试这个查询,但它不起作用。
select Cast(Cast(Cast (DATETIME AS DATE Format 'YYYYMMDD') AS VARCHAR(8))AS INT) AS DATE_KEY FROM TBL_A
sql snowflake-schema snowflake-cloud-data-platform
我有一个包含日期时间值的列,如下所示:
我想将所有小时/分钟和秒替换为全 0。像这样的东西:
有没有办法做到这一点?
snowflake-cloud-data-platform ×2
snowflake-schema ×2
sql ×2