sql語句中怎樣把日期轉為字串

時間 2021-09-08 03:19:00

1樓:盤合厚珺婭

這個問題我已經回答了,樓主是mysql資料庫.

需要得到yyyymm,應該是.

select

concat(year(now()),month(now()));

2樓:秀乞群群

convert (data_type[(length)], expression [, style])

引數expression

data_type

目標系統所提供的資料型別,包括 bigint 和 sql_variant。不能使用使用者定義的資料型別。有關可用的資料型別的更多資訊,請參見資料型別。

length

nchar、nvarchar、char、varchar、binary 或 varbinary 資料型別的可選引數。

style

日期格式樣式,藉以將 datetime 或 smalldatetime 資料轉換為字元資料(nchar、nvarchar、char、varchar、nchar 或 nvarchar 資料型別);

或者字串格式樣式,藉以將 float、real、money 或 smallmoney 資料轉換為字元資料(nchar、nvarchar、char、varchar、nchar 或 nvarchar 資料型別)。

在表中,左側的兩列表示將 datetime 或 smalldatetime 轉換為字元資料的 style 值。

給 style 值加 100,可獲得包括世紀數位的四位年份 (yyyy)。

3樓:

依次取出欄位的年月日時間分秒就組成了串

yyyy+mm+dd+hh+ms+ss

你有了這個串,就可以隨意操作了,不同資料庫中,獲取這些時間戳的函式不一樣,以sybase為例,在sybase中,該函式為:

datepart(日期部分,日期)

取指定時間的某一個部分,年月天時分秒.

使用方法如下:

select datepart(yy,getdate()) --year

select datepart(mm,getdate()) --month

select datepart(dd,getdate()) --day

select datepart(hh,getdate()) --hour

select datepart(mi,getdate()) --min

select datepart(ss,getdate()) --sec

有問題hi我.

4樓:心心想嬉

cast,convert

5樓:

convert ()

cast()

查下幫助就行了

6樓:

convert(varchar(8),getdate(),110)你的資料庫是什麼啊

!oracel

還是sqlserver

還是mysql

這條sql

是sqlserver的

sql語句中,SQL語句中USE

三歲喝酒 use pubs 選擇 名字 pubs 的資料庫 select title id from sales where title id in 查詢欄位title id符合號內限定條件的表sales的 title id 列 select title id from titles where t...

sql語句中能否使用多個,sql語句中能否使用多個union

可以的。union 操作符用於合併兩個或多個 select 語句的結果集。需要注意的是 1 union 內部的 select 語句必須擁有相同數量的列。列也必須擁有相似的資料型別。同時,每條 select 語句中的列的順序必須相同。2 這個命令連線的結果集中有重複的值不會被顯示。想忽略重複值,可以使...

SQL語句中AS是什麼意思,sql語句中as的作用?

伏廷謙潭培 sql語句中as的意思是 別名。as用處 query時 用來重新指定返回的column名字。示例一個table有個column叫 id,query是select idfrom table1 如果不想叫id,就可重新命名。如叫systemid,可這樣寫 selectidas systemi...