如何取时间值(50分)

  • 主题发起人 主题发起人 jiangxidna
  • 开始时间 开始时间
J

jiangxidna

Unregistered / Unconfirmed
GUEST, unregistred user!
时间字段Sampling_Date,表示方法为:yyyy-mm-hh &nbsp; &nbsp;<br>现在我想取出来字段部分来做为另外一个字段,比如,yyyy-mm<br>现在假设一个函数a()可以实现。<br>select a(Sampling_Date) as a from table <br>有谁知道这个函数吗?可以让我只取到月或年之类的
 
select convert(varchar(7), Sampling_Date, 120) as a from table
 
Oracle中<br>select TO_CHAR(Sampling_Date,'yyyy-mm') as a from table<br>此语句取出来的就字段为字符串.
 
我用的是sql server Corn3 的答案对了<br>谢谢啊 &nbsp;,加分!
 
同时也谢谢港湾,谢谢!
 
Corn3<br>知道只得到yyyy也可以这么代吗 ?
 
试过,也可以
 
后退
顶部