sql中cast 函式和convert 函式

2021-08-11 08:28:44 字數 767 閱讀 3358

cast()函式和convert()函式:

cast()函式可以將某種資料型別的表示式轉化為另一種資料型別

convert()函式也可以將制定的資料型別轉換為另一種資料型別

cast()函式和convert()函式語法:

select cast(表示式 as 資料型別)

select convert(資料型別[(長度)],表示式[,樣式])

cast()函式和convert()函式例項

要求:將「234」轉化為數值型資料,並與123相加進行數**算。

語句:

select

注:當234加了單引號,即表示其非數值,123沒有加引號,所以123為數值型。

樣例資料:

將年齡轉化為字串,並將加上「歲」

select 姓名,學校,位址,convert(varchar(10),年齡)+'歲',時間 from table_2
執行結果:

sql中的cast函式

一 語法 cast expression as data type 引數說明 expression 任何有效的sqserver表示式。as 用於分隔兩個引數,在as之前的是要處理的資料,在as之後是要轉換的資料型別。data type 目標系統所提供的資料型別,包括bigint和sql varian...

SQL中的cast 函式

一 語法 cast expression as data type 引數說明 expression 任何有效的sqserver表示式。as 用於分隔兩個引數,在as之前的是要處理的資料,在as之後是要轉換的資料型別。data type 目標系統所提供的資料型別,包括bigint和sql varian...

SQL中的cast 函式

更多2013 9 11 瀏覽量 229424 學習標籤 sqlcast 一 語法 cast expression as data type 引數說明 expression 任何有效的sqserver表示式。as 用於分隔兩個引數,在as之前的是要處理的資料,在as之後是要轉換的資料型別。data t...