因為銷售表中的欄位 “日期”的格式為 yyyy-mm-dd 格式 現在需要新填一列 為“年月” 格式為 yyyy-mm
uj5u.com熱心網友回復:
to_date('', YYYY-MM)uj5u.com熱心網友回復:
不行啊 顯示如下:select
to_date ('營業日期','YYYY-MM')
FROM
"public"."銷售明細"
> 錯誤: "營?"的值"YYYY"無效
DETAIL: 值必須是一個整數
營業日期 欄位下是
2019-06-01
2019-06-01
2019-06-02
2019-06-05
uj5u.com熱心網友回復:
selectto_date ("營業日期",'YYYY-MM')
FROM
"public"."銷售明細";
"營業日期" 是欄位名,用雙引號;單引號相當于指定了字串常量:
select '營業日期';
uj5u.com熱心網友回復:
不行select
to_date ("營業日期",'YYYY-MM')
FROM
"public"."銷售明細1"
> 錯誤: 函式 to_date(date, unknown) 不存在
LINE 2: to_date ("營業日期",'YYYY-MM')
^
HINT: 沒有匹配指定名稱和引數型別的函式. 您也許需要增加明確的型別轉換.
uj5u.com熱心網友回復:
是這個意思?to_char(日期,'yyyy-mm')
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/57354.html
標籤:PostgreSQL
下一篇:傳銷網站層級怎么找
