请问高手如何在sql语句中直接进行日期格式转换
我想在cs文件的sql语句中进行选择数据时直接通过一个函数将(yyyy-mm-dd 00:00:00)一列的数据转换成(yyyy-mm-dd), 不知道有没有函数之类的可以直接转换 问题点数:10、回复次数:21Top
1 楼xcz1943(小钊)回复于 2005-08-03 08:20:33 得分 0
string.format("{0:d}",datatime)Top
2 楼daimi01171(呆米*男人就应该对自己狠一点*)回复于 2005-08-03 08:22:10 得分 0
CONVERT(char(12), GETDATE(), style)Top
3 楼net_lover(【孟子E章】)回复于 2005-08-03 08:22:18 得分 0
SELECT LEFT(CONVERT(varchar, createtime, 21), 10) AS dt FROM BaseObjectTop
4 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 08:23:08 得分 0
select convert(char(10),日期字段,120) from 表名Top
5 楼net_lover(【孟子E章】)回复于 2005-08-03 08:23:21 得分 0
SELECT CONVERT(char(10), createtime, 21) AS dt FROM BaseObjectTop
6 楼yeskele()回复于 2005-08-03 09:01:56 得分 0
convert和cast都可以
建議你查sql幫助。裏面有詳細的解答Top
7 楼hchxxzx(NET?摸到一点门槛)回复于 2005-08-03 09:03:28 得分 0
看你是使用什么数据库:
access:date(字段)
oracle:to_char(字段,'yyyy-mm-dd')Top
8 楼okyzx(Jason)回复于 2005-08-03 09:05:41 得分 0
CONVERT(char(12), GETDATE(), style)
你查看一下,SQL帮助上面有的Top
9 楼mzg008(长风宇)回复于 2005-08-03 09:16:19 得分 0
关注中。。。。。。
Top
10 楼juziE2006(橘子)回复于 2005-08-03 09:22:55 得分 0
再问一下,出现"将截断字符串或二进制数据。"这样的错误 该怎么办呢Top
11 楼eyych(2006)回复于 2005-08-03 09:25:54 得分 0
upTop
12 楼yuelailiu(程序的边缘)回复于 2005-08-03 09:31:34 得分 0
select (DATENAME(year,getdate())+'-'+DATENAME(month,getdate())+'-'+DATENAME(day,getdate()))Top
13 楼vivianfdlpw()回复于 2005-08-03 10:14:16 得分 0
select convert(char(10),日期字段,120) from 表Top
14 楼lang11zi(微软菜虫)回复于 2005-08-03 10:26:38 得分 0
学Top
15 楼leon168(www.doaspx.com [Asp.Net电子书资料下载])回复于 2005-08-03 10:58:18 得分 0
在sql帮助里面搜索 Convert
你以后都会知道怎么转了
要经常用sql帮助Top
16 楼hxylovesp(我不能)回复于 2005-08-03 11:01:47 得分 0
select CONVERT(char(10), GETDATE(), 120)Top
17 楼egonzou(落网的鱼)回复于 2005-08-03 11:09:53 得分 0
不错,帮了我一个大忙,convert(char(10),日期字段,120)确实是正解Top
18 楼juziE2006(橘子)回复于 2005-08-03 12:44:02 得分 0
谢谢楼上的各位热心人 真的谢谢Top
19 楼navy_koo(平湖秋水)回复于 2005-08-03 13:40:16 得分 0
上面的写法只适合SQLServer;
Oracle,DB2是不能这样写的。Top
20 楼jimu8130(火箭的未来在哪里?)回复于 2005-08-03 14:08:15 得分 0
oracle 里面 to_date(datestring,'yyyy-mm-dd');Top
21 楼englishma(刘风)回复于 2005-08-03 17:07:29 得分 0
CONVERT(char(12), GETDATE(), style)
Top




