H hukaijt Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-03 #1 请问在SQL SERVER7中有没有一个函数可以返回日期的年和月? 例如1998-9-9 返回 1999-9,我查DATEPART函数没有这个功能,哪位仁兄知道,告诉我? 急急!!!!
S Seoul_BJ Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-03 #3 日期和时间函数 这些标量函数对日期和时间输入值执行操作,并返回一个字符串、数字值或日期和时间值。 下表列出日期和时间函数以及它们的确定性属性。有关函数确定性的更多信息,请参见确定性函数和非确定性函数。 函数 确定性 DATEADD 具有确定性 DATEDIFF 具有确定性 DATENAME 不具有确定性 DATEPART 除了用作 DATEPART (dw, date) 外都具有确定性。dw 是工作日的日期部分,取决于由设置每周第一天的 SET DATEFIRST 所设置的值。 DAY 具有确定性 GETDATE 不具有确定性 GETUTCDATE 不具有确定性 MONTH 具有确定性 YEAR 具有确定性 请参见 函数
日期和时间函数 这些标量函数对日期和时间输入值执行操作,并返回一个字符串、数字值或日期和时间值。 下表列出日期和时间函数以及它们的确定性属性。有关函数确定性的更多信息,请参见确定性函数和非确定性函数。 函数 确定性 DATEADD 具有确定性 DATEDIFF 具有确定性 DATENAME 不具有确定性 DATEPART 除了用作 DATEPART (dw, date) 外都具有确定性。dw 是工作日的日期部分,取决于由设置每周第一天的 SET DATEFIRST 所设置的值。 DAY 具有确定性 GETDATE 不具有确定性 GETUTCDATE 不具有确定性 MONTH 具有确定性 YEAR 具有确定性 请参见 函数
T TYZhang Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-03 #4 返回年:Year(GetDate()) 返回月:Month(GetDate()) 返回日ay(GetDate())
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-03 #6 year(),month(),day()分别返回年月日 如从1998-9-9得到1998-9则还要用到convert 如 select 'the year and month is' +convert(char(4),Year(GetDate()))+'-'+Convert(varchar(2),Month(GetDate()))
year(),month(),day()分别返回年月日 如从1998-9-9得到1998-9则还要用到convert 如 select 'the year and month is' +convert(char(4),Year(GetDate()))+'-'+Convert(varchar(2),Month(GetDate()))
S sportsman Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-03 #7 select left(data1,7) from test 返回的结果集是: ------------- Oct 1 Nov 1 Nov 1 Dec 12 我记得有控制日期格式的函数,自己找找吧。 (老婆催我做事了) :)
select left(data1,7) from test 返回的结果集是: ------------- Oct 1 Nov 1 Nov 1 Dec 12 我记得有控制日期格式的函数,自己找找吧。 (老婆催我做事了) :)
S sportsman Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-05 #10 可能sql server7中没有这样的函数。 用2000吧。或者自己做一个存储过程。
W wanby Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-20 #11 自己做一個存儲過程吧,sql server7沒有這樣的function!
E eagle_han Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-20 #12 你可以参考一下: select aa=convert(varchar(7),getdate(),120)
A Aloney Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-20 #13 convert(char(7),GETDATE(),120)
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-20 #16 提问者: 如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。 请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.asp