1
如果發現這個線程,但遺憾的是它並沒有幫助:Excel的時間戳在MS查詢參數導致轉換錯誤
Excel date parameter in SQL query
我試着在上面的線程的解決方案,我得到下面的結果:
使用ODBC連接我必須使用以下,以便它接受查詢:
HPD_Help_Desk.Submit_Date > { ts '2016-08-01 00:00:00' }
我已經更換了這屆下文E,原因是沒有其他辦法(我發現)它需要的參數
HPD_Help_Desk.Submit_Date > ?
我的原始細胞值:
7/31/2016
隨着我嘗試了公式多種格式
=LOWER(TEXT(C2,"YYYY-MM-DD"))
=LOWER(TEXT(C2,"dd-mmmm-yyyy"))
當我嘗試上述解決方案時出現錯誤。我得到了同樣的錯誤,如果我只是直接指向Excel中的日期值:
[AR System ODBC Driver]Conversion Error
如果我嘗試這個公式
=LOWER(TEXT(C2,"yyyy-mm-dd HH:mm:ss"))
我得到確切的時刻字符串「2016年7月1日00: 00:00'但後來我得到:
[AR System ODBC Driver]Unrecognised Data Format
任何想法,如果它是一個限制,或者我只是做錯了什麼?