簡體   English   中英

如何在bigquery中更改字符串格式

[英]how to change string format in bigquery

我有一個字符串格式的日期列存儲在大查詢中。 它顯示為 dd-mm-yyyy。

我想將其更改為 yyyy-mm-dd 但保持字符串格式。

例如 10-01-2023 到 2023-01-10。

我不確定該怎么做,我們將不勝感激。

謝謝

將日期保留為日期數據類型對於任何進一步的計算都更有意義。

但是如果你真的需要所有的字符串,這里是你如何做到的。 你們都可以在一個 go 中完成,但為了您的理解,我已經分成了單獨的子查詢。

select cast(actual_date as string) as reformatted_string_date from (
select parse_date('%m-%d-%Y', string_date) as actual_date 
from (select '10-01-2023' as string_date )
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM