八达网
标题:
8da有人懂SQL如何把数据库里日期里的时间去掉,然后格式改成DD.MM.YYYY
[打印本页]
作者:
琴瑟琵琶
时间:
2010-4-15 17:53
标题:
8da有人懂SQL如何把数据库里日期里的时间去掉,然后格式改成DD.MM.YYYY
急。。。。。。。。。。。。
作者:
KoMoS
时间:
2010-4-15 17:58
DATE 类型
别用 DATETIME
作者:
aaafffei
时间:
2010-4-15 17:58
convert(varchar,date1,120),然后在字段属性里面设置一下日期格式就可以。
或者:
datepart(day,date1) & "." & datepart(month,date1) & "." & datepart(year,date1)
作者:
raynez
时间:
2010-4-15 17:59
一个T-SQL的例子
1>
2> SELECT TOP 1 ID, Start_Date,
3> CONVERT(varchar,Start_Date,100) 'Mmm dd yyyy hh:mmdp',
4> CONVERT(varchar,Start_Date,101) 'mm/dd/yyyy',
5> CONVERT(varchar,Start_Date,103) 'dd/mm/yyyy'
6> FROM Employee
7> GO
ID Start_Date Mmm dd yyyy hh:mmdp mm/dd/yyyy dd/mm/yyyy
----------- ----------------------- ------------------------------ ------------------------------ ----------------
1 1994-02-01 00:00:00.000 Feb 1 1994 12:00AM 02/01/1994 01/02/1994
(1 rows affected)
把convert语句后面改成"mm.dd.yyyy"试试
作者:
琴瑟琵琶
时间:
2010-4-15 18:13
BUXING A KAO
作者:
两腿间的纯洁
时间:
2010-4-15 19:01
用TO_DATE()函数
作者:
qxx10
时间:
2010-4-15 19:15
select convert(varchar,date1,104) from table
----------
15.04.2010
1.新建一个字段date2,类型为varchar,长度10
2.update table set date2=convert(varchar(10),date1,104)
3.删除原始字段,将新字段改为原始字段名字
作者:
wayne
时间:
2010-4-15 19:31
oracle, mysql, postgre sql还是sql server?
mysql: DATE_FORMAT(date,'%d.%m.%Y')
sql server: CONVERT(varchar(50), date, 104)
作者:
Annewhip
时间:
2010-4-15 19:49
菜比~~~
作者:
tezhlp44
时间:
2010-4-15 20:44
我感觉自己来到了火星,看不懂
作者:
intothebbc
时间:
2010-4-15 23:57
select to_char(sysdate,'DD.MM.YYYY') FROM dual;'
欢迎光临 八达网 (https://www.8-da.com/)
Powered by Discuz! X2.5