對於背景:此工作正常,沒有在生產中添加'E'表。 我試圖執行下面的查詢,但我得到的錯誤: Msg 8114, Level 16, State 5, Line 10 Error converting data type varchar to numeric. 奇怪的是,它執行我們的測試數據庫罰款 - 沒有看到任何試圖轉換到數字所以有點困惑。不確定什麼會導致這種差異,因爲我假設數據類型在測試數據庫和生
我有這些列的視圖: id date Kcode InOrder pIn SumIn OutOrder pOut SumOut stock LastStock
這一觀點由kCode, date, id返回的所有商品訂單in/out。它工作得很好,但我需要一個新的列,以此公式返回每行的平均成本: buyAvg =
if lastStok = 0
then buyAvg = pI
我有200多個MSSQL表,並且希望將數據傳輸到Azure Data Lake Storage。 我認爲的一種方法是對動態數據流使用SSIS,即創建表名變量,並對錶名和每個表運行數據流執行foreach循環。然而,這種方法似乎是錯誤的,雖然文件是在Data Lake存儲中創建的,並且正確的方案數據不會由於錯誤的映射而被傳輸。 是否有任何通用的方式來創建一個動態數據流並傳輸大量的表數據?