首页 热点资讯 义务教育 高等教育 出国留学 考研考公

怎么把sql date都转换为string

发布网友 发布时间:2022-04-21 03:52

我来回答

5个回答

热心网友 时间:2022-04-09 05:52

使用类似下面的语句:

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

注意里面的 Convert() 函数。

1.定义和用法

CONVERT() 函数是把日期转换为新数据类型的通用函数。

CONVERT() 函数可以用不同的格式显示日期/时间数据。

2.语法

CONVERT(data_type(length),data_to_be_converted,style)

data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。

sql date日期与字符串之间的转换

字符转换为日期时,Style的使用

Style=101时,表示日期字符串为:mm/dd/yyyy格式

SELECT CONVERT(datetime,'11/1/2003',101)

结果:2003-11-01 00:00:00.000


2. Style=101时,表示日期字符串为:dd/mm/yyyy格式

SELECT CONVERT(datetime,'11/1/2003',103)

结果:2003-01-11 00:00:00.000

/*== 日期转换为字符串 ==*/

DECLARE @dt datetime

SET @dt='2003-1-11'

3.Style=101时,表示将日期转换为:mm/dd/yyyy 格式

SELECT CONVERT(varchar,@dt,101)

结果:01/11/2003

4. Style=103时,表示将日期转换为:dd/mm/yyyy 格式

SELECT CONVERT(varchar,@dt,103)

结果:11/01/2003

热心网友 时间:2022-04-09 07:10

//STRING到日期
publicstatic java.sql.Date stringToDate(String dateStr)
{
return java.sql.Date.valueOf(dateStr);
}
//日期到STRING
publicstatic String dateToString(java.sql.Date datee)
{
return datee.toString();
}
注意:在转换的代码中定义java.util.Date类型的变量!
因为java.sql.Date类型是java.util.Date类型的子类。
子类可以自动赋值给父类。

热心网友 时间:2022-04-09 08:45

select convert(nvarchar(10),getdate(),121)

热心网友 时间:2022-04-09 10:36

将sql中date转成string需要用convert函数。
以下是一些常用用法:
1、select getdate()
2006-05-12 11:06:08.177
2、select Convert(varchar(10),getdate(),120)
2006-05-12
3、select CONVERT(varchar, getdate(), 120 )
2006-05-12 11:06:08
4、select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20060512110608
5、select CONVERT(varchar(12) , getdate(), 111 )
2006/05/12
6、select CONVERT(varchar(12) , getdate(), 112 )
20060512
7、select CONVERT(varchar(12) , getdate(), 102 )
2006.05.12

热心网友 时间:2022-04-09 12:44

to_char()

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com