SQL中的cast()使用含義

2021-09-24 20:12:07 字數 374 閱讀 2068

order by cast (un.id as integer ) desc
id是字串型的,不能進行排序。所以使用cast進行轉換成為整數進行排序。 以as作為分界,在as左邊的是要轉換的,右邊的是要裝換的型別。      integer是postgresql中的整數意思。

語法:語法:cast (expression as data_type)

expression:任何有效的sqserver表示式。

as:用於分隔兩個引數,在as之前的是要處理的資料,在as之後是要轉換的資料型別。

data_type:目標系統所提供的資料型別,包括bigint和sql_variant,不能使用使用者定義的資料型別(對應資料庫的型別)。

Sql 中 cast 函式的使用

1 語法 cast expression as data type 引數說明 expression 任何有效的sql server 表示式 as 用於分割兩個引數,再as之前的是要處理的資料,再as之後是要轉換的資料型別 data type 目標系統所提供的資料型別,不能使用使用者自定義的資料型別 ...

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...