2013-03-19 170 views
0

我想在DATETIME格式的一個參數運行SQL查詢在Excel 2010到MS SQL-Server 2008中:Excel中的MS-查詢和日期時間參數查詢MS SQL Server的

SELECT * FROM mytable WHERE myCreateDate > ? 

的列myCreateDate是MS SQL-Server中的DATETIME。 該參數來自Excel中的單元格。

我必須在Excel中輸入什麼? 如果我在MSQUERY直接創建查詢,將其寫入

myCreateDate > {ts '2013-03-19 10:01:36'} 

和它的作品。但我無法使用參數工作。

感謝您的幫助。

回答

0

要更改參數,請在數據>連接>中編輯查詢。將日期時間更改爲? 當你關閉時,你會被提示去選擇一個excel單元格。只要在任何格式的單元格中輸入日期,它就可以工作。