SQL Server 轉換資料型別

2021-08-15 12:36:01 字數 446 閱讀 4526

1:cast  方法

cast(任何有效的表達試  as 要轉換的資料型別 [資料型別的長度,可選])

例:select  cast(10000 as varchar(10))

select  cast(10000 as varchar)

2: convert 方法

convert(要轉換的資料型別[資料型別長度,可選],任何有效的表示式[,指定顯示樣式,可選])

例:select convert(datetime,'2017-01-01')

select convert(varchar, convert(datetime,'2017-01-01'),104)

convert和cast的區別是可以指定轉換的樣式

3:隱式轉換資料型別

例: select cast(10000 as money) * cast(10 as int)

SQLServer 資料型別轉換

使用資料型別轉換 資料型別轉換應用 go 使用cast轉換 select studentname 的出生日期是 cast birthday as varchar 50 as 學生資訊 from students where studentid 100005 select studentname 的出...

Sql Server資料型別轉換函式

sql server資料型別轉換函式是sql中最重要的函式之一,下面就為您介紹sql server資料型別轉換函式的詳細使用,供您參考,希望對您有所幫助。在一般情況下,sql server 會自動完成資料型別的轉換,例如,可以直接將字元資料型別或表示式與datatime 資料型別或表示式比較當表示式...

SQL Server資料型別轉換方法

在sql server日常的函式 儲存過程和sql語句中,經常會用到不同資料型別的轉換。在sql server有兩種資料轉換型別 一種是顯性資料轉換 另一種是隱性資料轉換。下面分別對這兩種資料型別轉換進行簡要的說明 1 顯式轉換 顯示轉換是將某種資料型別的表示式顯式轉換為另一種資料型別。常用的是ca...