SQL中select title_id , convert(varchar(20), pubdate , 120 )as出版日期from titles 这串代码的意思
展开全部
是从titles 表中查询 title_id 列,和pubdate列,并使用convert函数对pubdate列进行转换。
参数一是要转换的最终类型,这里是varchar类型(字符类型),参数二 pubdate是欲操作的元数据,这里是pubdate列值,参数三 是对转化后的格式说明,从pubdate来看,应该是一个日期时间类型,120参数没有什么意义....当然,如果时间日期是一个字符的常量表达式的话,,如convert(varchar(20),‘1990-12-20’,120) ,这个样子,第三个参数无论你怎么写都没有意义,如果是print convert(varchar(20),getdate(),Integer) ;就不一样了。
具体几个例子如下:
print convert(varchar(20),getdate(),101); 结果为
月/日/年
print convert(varchar(20),getdate(),102);结果为
年.月.日
print convert(varchar(20),getdate(),120);结果为
年-月-日 时:分:秒
参数一是要转换的最终类型,这里是varchar类型(字符类型),参数二 pubdate是欲操作的元数据,这里是pubdate列值,参数三 是对转化后的格式说明,从pubdate来看,应该是一个日期时间类型,120参数没有什么意义....当然,如果时间日期是一个字符的常量表达式的话,,如convert(varchar(20),‘1990-12-20’,120) ,这个样子,第三个参数无论你怎么写都没有意义,如果是print convert(varchar(20),getdate(),Integer) ;就不一样了。
具体几个例子如下:
print convert(varchar(20),getdate(),101); 结果为
月/日/年
print convert(varchar(20),getdate(),102);结果为
年.月.日
print convert(varchar(20),getdate(),120);结果为
年-月-日 时:分:秒
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从titles里查询title_id和出版日期。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询