[問題] 日期格式轉換

看板C_Sharp (C#)作者 (Terry)時間12年前 (2013/07/18 18:54), 編輯推噓3(308)
留言11則, 4人參與, 最新討論串1/1
請教一下 我在asp.net中 讀入一個sql日期,因為想改日期的格式,我改成這樣 SELECT CONVERT(varchar(10),MYTIME,111) AS MYTIME FROM TABLE; 可是這樣子就會出錯 他會說 System.Data.OracleClient.OracleException: ORA-00936: 遺漏表示式 請教一下,是我哪邊做錯了呢? 謝謝幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.19.22

07/18 20:33, , 1F
SELECT ... from dual;
07/18 20:33, 1F
我打太快了,我是有加TABLE的.. 只是加了中間那個轉換就是會錯... ※ 編輯: bernachom 來自: 114.36.147.217 (07/18 20:48)

07/18 20:51, , 2F
從錯誤訊息來看,你用的應該是 Oracle,所以,
07/18 20:51, 2F

07/18 20:51, , 3F
日期轉字串是 select to_char(...)
07/18 20:51, 3F

07/18 20:54, , 4F
伺服器的連接方式是odbc,sql server會去連oracle
07/18 20:54, 4F

07/18 20:54, , 5F
但是我是抓SQL SERVER的資料
07/18 20:54, 5F

07/18 20:55, , 6F
所以這樣子還是算ORACLE囉?
07/18 20:55, 6F

07/18 20:55, , 7F
因為我其它地方用我寫的這樣子轉都沒問題...
07/18 20:55, 7F

07/18 21:10, , 8F
不清楚你的程式怎麼寫,但那個 convert 的確是跑在
07/18 21:10, 8F

07/18 21:10, , 9F
Oracle 那邊,請你耐心再查看看囉。 :)
07/18 21:10, 9F

07/18 21:11, , 10F
好,謝謝的幫忙 :)
07/18 21:11, 10F

07/19 00:33, , 11F
ALIAS不要一樣 ?? 試試看
07/19 00:33, 11F
文章代碼(AID): #1HvybSIT (C_Sharp)
文章代碼(AID): #1HvybSIT (C_Sharp)