型別轉換
字串和其他型別資料進行拼接元算的時候,需要顯示的把其他型別轉換為字串型別。
view code
11cast(expression as
datatype)22
convert
(datatype ,expression)
3declare
@name
varchar(20)4
declare
@age
int5
set@name='
啊q'6set
@age=34
7print
'你得名字是'+
@name+'
你得年齡是'+
cast(@age
asvarchar)
cast(expression as datatype)convert(datatype ,expression)
declare @name varchar(20)
declare @age int
set @name = '啊q'
set @age = 34
print '你得名字是'+@name+'你得年齡是'+cast(@age as varchar)
sql語句 型別轉換
簡介 資料型別轉換可以通過cast 和convert 函式來實現。大多數情況下,這兩個函式是重疊的,它們反映了sql語言的演化歷史。這兩個函式的功能相似,不過它們的語法不同。雖然並非 所有型別的值都能轉變為其他資料型別,但總的來說,任何可以轉換的值都可以用簡單的函式實現轉換。語法 cast expr...
SQL中型別的轉換
1 將數值轉成字串型別 方法1 呼叫to char int,text 函式,int為要轉換值,text為數值格式化模式,其中模式描述為 模式 描述 9 帶有指定數值位數的值 0 帶前導零的值 句點 小數點 逗號 分組 千 分隔符 pr 尖括號內負值 s 帶符號的數值 l 貨幣符號 d 小數點 g 分...
SQL中型別轉換函式
1.cast cast 表示式 as 資料型別 select 100.0 cast 1000 as int 1100.0 預設把字串轉換成浮整形 2.convert 萬能轉換 convert 資料型別,表示式 select 100.0 convert int,1000 1100.0 預設把字串轉換成...