2016-01-31 57 views
0

我是SQL新手,並且有一個我正在爲教育工作的小型數據庫。我有以下查詢:查詢中現有數據的格式日期輸出

SELECT ORDERS.ORDERID, 
    ORDERS.CUSTOMERID, 
    ORDERS.ORDERDATE, 
    ORDERS.SHIPDATE 
    SELECT FORMAT (ORDERDATE,'MM DD, YYYY HH:MI:SS') 
FROM ORDERS 

但它的錯誤與

ORA-00923:FROM關鍵字未找到預期 00923. 00000 - 「FROM關鍵字未找到預期」 *原因:
*操作: 行錯誤:5列:3

我試圖格式化ORDERDATE的輸出, 'MM DD,YYYY HH:MI:SS'

任何幫助表示讚賞!

回答

2

TO_CHAR功能用於日期轉換爲格式的字符串:

SELECT ORDERS.ORDERID, 
    ORDERS.CUSTOMERID, 
    ORDERS.SHIPDATE, 
    TO_CHAR (ORDERDATE,'MM DD, YYYY HH:MI:SS') 
FROM ORDERS 
+0

工作太棒了!謝謝! –