0
我使用SSIS開發用於從excel導入數據到SQL DB的軟件包。如何在ssis軟件包創建時用科學記數法插入數值?
在excel工作表中的一個下列本無格式用於它的一般值。
0.0000316
0.0000088
0.0000022
0.000001
我將以上值插入到數據庫中,數據存在於數據庫中。在DB中它是浮點數據類型。
3.16E-05
8.8E-06
2.2E-06
1E-06
如何在沒有E的情況下插入。我需要在Excel表格中插入相同的值。這是可能的?
我明白兩者都是一樣的。但我需要DB中存在的價值。我正在用這個價值做一些計算。沒有問題因此而到達...? – Gurunathan 2014-09-23 09:57:48
你回答自己:「我明白兩者都是一樣的」。如果是這樣,你的計算有什麼不同?另一個問題是浮點與精確數字類型的比較(如SQL Server數字或C#十進制)。但Excel也使用浮點數。實際上,大多數計算機都在使用浮點運算:找到確切的數字類型很奇怪:它們用於一些非常具體的事情,例如銀行支付,結算,會計等,其中一分很大的差額不可接受 – JotaBe 2014-09-23 10:03:04