社区
MS-SQL Server
帖子详情
请问如何将一个datetime的值转换为varchar型
newhu
2004-02-24 11:02:57
我的字段类型是datetime,现在我要将它以varchar的形式取出来。
我有一行记录的值为‘2002-5-16 14:09:57’,现在想把它转为varchar型的'2002-5-16 14:09:57',我用以下语句:
SELECT CAST(field2 AS varchar(50)) AS Expr1
但是取出来之后变成‘05 16 2002 2:09PM’
请问如何转换
...全文
318
6
打赏
收藏
请问如何将一个datetime的值转换为varchar型
我的字段类型是datetime,现在我要将它以varchar的形式取出来。 我有一行记录的值为‘2002-5-16 14:09:57’,现在想把它转为varchar型的'2002-5-16 14:09:57',我用以下语句: SELECT CAST(field2 AS varchar(50)) AS Expr1 但是取出来之后变成‘05 16 2002 2:09PM’ 请问如何转换
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
如何将
DateTime
转换
为
VarChar
I am working on a query in Sql Server 2005 where I need to convert a value in
DateTime
variable int
MySQL 将数据
VARCHAR
转换
为
DATETIME
时,您无法指定字符串的自定义解析,它必须采用 MySQL 的默认格式。记录设置为
VARCHAR
类
型
,并且
值
以。dd-MM-yyyy 这种格式,然后在数据库中比较。函数不适合,因为它会更改输出格式,但不会将。解析
VARCHAR
列来填充新列。需要将MySQL中的字段
转换
为。添加
DATETIME
列。数据类
型
table。类
型
,保存之前输入的
值
。删除旧列并重命名新列。
从
Varchar
转换
为
datetime
从
Varchar
转换
为
datetime
时,要注意字符串是否符合日期格式,如果是的话肯定没有问题。要不可能出现错误:字符串到
datetime
出错。
datetime
->
varchar
: convert(
varchar
(20),@Date_M,120)
varchar
->
datetime
: cast(@Date_M as
datetime
) 如果两个时间比较,例如:A为:20...
从
varchar
数据类
型
到
datetime
数据类
型
的
转换
产生
一个
超出范围的
值
——可能的解决办法
从
varchar
数据类
型
到
datetime
数据类
型
的
转换
产生
一个
超出范围的
值
——解决办法 今天在项目里惊醒了
SQL中
DateTime
转换
成
Varchar
样式
SQL中
DateTime
转换
成
Varchar
样式 语句及查询结果: Select CONVERT(
varchar
(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(
varchar
(100), GETDATE(),
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章