首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于字符串转换成日期类型的有关问题?

2012-12-23 
关于字符串转换成日期类型的问题????????????本帖最后由 grant999 于 2012-11-26 15:06:12 编辑如何将这些

关于字符串转换成日期类型的问题????????????
本帖最后由 grant999 于 2012-11-26 15:06:12 编辑
如何将这些字符串转换成日期类型,如下:
1995-07-01
1995-08-01
1995-09-01
1995-10-01
......
总之就是每月第一天
原来的是字符串类型,要转换成日期类型
[最优解释]

CREATE TABLE TBA
(

名称 nvarchar(50)
)
INSERT INTO TBA
select '199507' 

select left(名称,4)+'-'+right(名称,2)+'-'+'01' from TBA

[其他解释]
CREATE TABLE TBA (   名称 nvarchar(50) ) INSERT INTO TBA select '199507'  
 select left(名称,4)+'-'+right(名称,2)+'-'+'01' from TBA
能将这些插入一个日期类型的字段吗?
[其他解释]
select convert(varchar(100),convert(datetime,date+'01'),23) from tb
[其他解释]
select convert(datetime,left(名称,4)+'-'+right(名称,2)+'-'+'01',110) from TBA

热点排行
Bad Request.