SQL中的Convert 函式方法

2022-10-11 04:54:10 字數 1617 閱讀 2448

格式:

convert(data_type(length),data_to_be_converted,style)

data_type(length)轉換的目標資料型別,data_to_be_converted 需要轉換的值,style規定的日期/時間輸出格式。

查詢指定日期的庫存記錄,strdate 為指定的日期值,出庫時間為datetime型別的字段(sql server資料庫中)

select * from 出庫資訊 where (convert(char(10), '" + strdate + "', 120) = convert(char(10), 出庫時間, 120))

select convert(varchar,getdate(),120)

--2009-03-15 15:10:02

select convert(varchar(10),getdate(),120)

--2009-03-15

select replace(replace(replace(convert(varchar, getdate(), 120 ),'-',''),' ',''),':','')

--20090315151201

select convert(varchar(12) , getdate(), 111)

--2009/03/15

select convert(varchar(12) , getdate(), 112)

--20090315

select convert(varchar(12) , getdate(), 102)

--2009.03.15

select convert(varchar(12) , getdate(), 108)

--15:13:26

select convert(varchar(12) , getdate(), 101 )

--03/15/2009

select convert(varchar(12) , getdate(), 103 )

--15/03/2009

select convert(varchar(12) , getdate(), 104 )

--15.03.2009

select convert(varchar(12) , getdate(), 105 )

--15-03-2009

select convert(varchar(12) , getdate(), 106 )

--15 03 2009

select convert(varchar(12) , getdate(), 107 )

-- 15, 2009

select convert(varchar(12) , getdate(), 109 )

--03 15 2009

select convert(varchar(12) , getdate(), 110 )

--03-15-2009

select convert(varchar(11) , getdate(), 113 )

--15 03 2009

select convert(varchar(12) , getdate(), 114)

--15:15:55:717

sql中cast 函式和convert 函式

cast 函式和convert 函式 cast 函式可以將某種資料型別的表示式轉化為另一種資料型別 convert 函式也可以將制定的資料型別轉換為另一種資料型別 cast 函式和convert 函式語法 select cast 表示式 as 資料型別 select convert 資料型別 長度 ...

SQL中CONVERT 函式用法詳解

sql中convert函式格式 convert data type,expression style 引數說明 expression 是任何有效的 microsoft sql server 表示式。data type 目標系統所提供的資料型別,包括 bigint 和 sql variant。不能使用...

sql中convert轉化函式的用法

sql convert函式 使用 convert convert data type length expression style 引數expression 是任何有效的 microsoft sql server 表示式。data type 目標系統所提供的資料型別,包括bigint和sql va...