select datename(year,getdate())+'-'+datename
(month,getdate())+'-'+datename(day,getdate())
另外,datename()還可以獲得到小時、時間、秒、星期幾、第幾周,分別如下:
select datename(hour,getdate())
select datename(minute,getdate())
select datename(second,getdate())
select datename(weekday,getdate())
select datename(week,getdate())
sql中的日期型別datetime的預設格式就是yyyy-mm-dd hh:mi:ss:
使用convert()函式:
select convert(char(10),getdate(),120) as date
* 第3個引數就是用來設定日期型別資料的顯示樣式的,下面介紹幾種樣式的引數:
100 mm dd yyyy
101 mm/dd/yyyy
102 yyyy.mm.dd
103 dd/mm/yyyy
106 dd mm yyyy
108 hh:mi:ss(時間)
111 yyyy/mm/dd
112 yyyymmdd
120 yyyy-mm-dd
1 selectconvert(varchar(100), getdate(), 0) 05920119:12am
2 selectconvert(varchar(100), getdate(), 1) 05/09/11
3 selectconvert(varchar(100), getdate(), 2) 11.05.09
4 selectconvert(varchar(100), getdate(), 3) 09/05/11
5 selectconvert(varchar(100), getdate(), 4) 09.05.11
6 selectconvert(varchar(100), getdate(), 5) 09-05-11
7 selectconvert(varchar(100), getdate(), 6) 090511
8 selectconvert(varchar(100), getdate(), 7) 0509, 11
9 selectconvert(varchar(100), getdate(), 8) 09:13:14
10 selectconvert(varchar(100), getdate(), 9) 05920119:13:14:670am
11 selectconvert(varchar(100), getdate(), 10) 05-09-11
12 selectconvert(varchar(100), getdate(), 11) 11/05/09
13
SQL Server 取日期時間
select datename year,getdate datename month,getdate datename day,getdate 另外,datename 還可以獲得到小時 時間 秒 星期幾 第幾周,分別如下 select datename hour,getdate select da...
SQL Server 取日期時間部分
select datename year,getdate datename month,getdate datename day,getdate 另外,datename 還可以獲得到小時 時間 秒 星期幾 第幾周,分別如下 select datename hour,getdate select da...
取日期 星期 時間
取日期 星期 時間 vcl元件開發及應用 想得到以下格式 如何寫?2006年12月25日 星期一 最好用label.caption dbgrid中,想讓資料居中,用哪個?1 返回格式日期,用formatdatetime 函式 showmessage formatdatetime yyyy 年 mm ...