我有一個字符串值如此的列05.2015
。SQL CONVERT字符串到目前的問題
我需要得到一個日期值,列於第一2個字符的月份和日子總是一號的格式...
所以在這個例子中這將是2015年1月5日。 ..或2015-05-01 ..取決於db。
我試圖
select CONVERT(VARCHAR(7),"String_Date_column",0) from TABLE;
,但我收到此錯誤:
"No authorized routine named "CONVERT" of type "FUNCTION" having compatible arguments was found.. SQLCODE=-440, SQLSTATE=42884, DRIVER=3.69.56 ".
我上dashDB運行。
它看起來像您需要諮詢[日期時間標量函數文檔】(http://www.ibm.com/support/knowledgecenter/en/SS6NHC/com.ibm。 swg.im.dashdb.sql.ref.doc/doc/r0011043.html?view = kc#r0011043__t11043-5)並使用'TO_DATE'進行思考。 –
謝謝。我在那裏找到了答案。 –