1
我有我的工作簿中的表,看起來像下面動態變量隨着PowerQuery
參數值
salestart 2016年1月1日
saleend 2016年1月21日
我我試圖查詢postgresql數據庫並在where子句中使用salestart和saleend的值。我只是堅持如何獲得完美的語法來實現這樣的結果。這是我迄今爲止,但我得到的錯誤:
ODBC轉義轉換錯誤
這是實際的語法,我試圖。我必須改變什麼,以便這將是一個有效的聲明並返回我需要的數據?
let
Parameter = Excel.CurrentWorkbook(){[Name="Parameters"]}[Content],
txtsalestart = Table.TransformColumnTypes(Parameter,{{"salestart", type text}}),
txtsaleend = Table.TransformColumnTypes(Parameter,{{"saleend", type text}}),
Source = Odbc.Query("dsn=123", "Select * from saledb AND CAST(saledate As Date) BETWEEN between '"&#"txtsalestart" & "'" AND '"&#"txtsaleend" & "'#(lf)ORDER BY saleitem ASC")
在 來源