sql server型別轉換
好久沒有寫部落格了。。。。。。。。。。!
今天同事問了一個型別轉換的問題,記錄下 :
DECLARE @i INT;
DECLARE @x INT;
SET @i=3;
SET @x=5;
DECLARE @j FLOAT;
DECLARE @m FLOAT;
SELECT @j=(@x+0.0)/(@i + 0.00);
SELECT @j
SELECT @m=CONVERT(FLOAT,@x)/CONVERT(FLOAT,@i);
SELECT @m
SELECT (@x)/(@i + 0.00);
SELECT (@x+0.0)/(@i + 0.00);
輸出結果:
----------------------
1.66666666666667
(1 行受影響)
----------------------
1.66666666666667
(1 行受影響)
---------------------------------------
-- 不是想要的結果
1.66666666666666
(1 行受影響)
---------------------------------------
-- 不是想要的結果
1.666666666666666
(1 行受影響)
今天同事問了一個型別轉換的問題,記錄下 :
DECLARE @i INT;
DECLARE @x INT;
SET @i=3;
SET @x=5;
DECLARE @j FLOAT;
DECLARE @m FLOAT;
SELECT @j=(@x+0.0)/(@i + 0.00);
SELECT @j
SELECT @m=CONVERT(FLOAT,@x)/CONVERT(FLOAT,@i);
SELECT @m
SELECT (@x)/(@i + 0.00);
SELECT (@x+0.0)/(@i + 0.00);
----------------------
1.66666666666667
(1 行受影響)
----------------------
1.66666666666667
(1 行受影響)
---------------------------------------
-- 不是想要的結果
1.66666666666666
(1 行受影響)
---------------------------------------
-- 不是想要的結果
1.666666666666666
(1 行受影響)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-2147844/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sql server 資料型別轉換函式SQLServer資料型別函式
- Sql Server 資料型別 轉換 函式SQLServer資料型別函式
- Sql Server資料型別轉換函式SQLServer資料型別函式
- Sql Server系列:資料型別轉換函式SQLServer資料型別函式
- SQL Server中datetimeset轉換datetime型別問題淺析SQLServer型別
- sql server 行列轉換SQLServer
- PHP 型別轉換&&型別強制轉換PHP型別
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別
- java型別轉換與強制型別轉換(轉)Java型別
- sql server sysobjects xtype型別SQLServerObject型別
- 型別轉換型別
- SQL Server 中易混淆的資料型別(轉)SQLServer資料型別
- sql server行列轉換案例SQLServer
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- SQL Server中型別轉換(將varchar值轉換為資料型別為int的列時發生語法錯誤)SQLServer資料型別
- 資料型別,型別轉換資料型別
- SQL資料型別和C#資料型別間的轉換SQL資料型別C#
- 【張悟軍】SQL Server鎖型別(SQL)SQLServer型別
- SQL Server-資料型別SQLServer資料型別
- SQL Server資料型別BLOBSQLServer資料型別
- js型別轉換JS型別
- 字元型別轉換字元型別
- 3.2 型別轉換型別
- JavaScript 型別轉換JavaScript型別
- Golang型別轉換Golang型別
- 型別轉換(cast)型別AST
- C++中的向上型別轉換和向下型別轉換C++型別
- Sql Server函式全解(3):資料型別轉換函式和文字影象函式SQLServer函式資料型別
- Sql Server函式全解(三)資料型別轉換函式和文字影像函式SQLServer函式資料型別
- SQL Server TEXT型別欄位字串替換示例處理指令碼SQLServer型別字串指令碼
- Java資料型別及型別轉換Java資料型別
- 字元型別轉換成時間型別字元型別
- Oracle Long型別轉換為Clob型別Oracle型別
- interface{} 型別的轉換型別
- JNI常用型別轉換型別
- 資料型別轉換資料型別
- go interface{}型別轉換Go型別
- 型別轉換注意點型別