knife800 发表于 2005-9-13 20:41:20

如何延长日期?

有个会员表,想将会员日期在原有的基础上延长1年,这语句么写<BR>字段:have_date 类型为: smalldatetime<BR>请教了

阿辉 发表于 2005-9-14 09:24:51

<P>你用的如果是ASE</P>
<P>你可以用dateadd</P>
<P>说明:返回向指定日期添加给定数量的年、季度、小时和其它日期分量后所得的日期</P>
<P>语法:dateadd(date_part,integer,date)</P>
<P>参数:date_part,日期分量或缩写(year或yy表示年1753-9999如果是smalldatetime则为1753-2079,quarter或qq表示季1-4,month或mm表示月1-12,week或wk表示周1-54,day或dd表示日1-31.....)</P>
<P>integer,一种整数据表达式</P>
<P>date,可以是函数getedate、具有可接受日期格式的字符串、求值结果为有效日期格式的表达式,或者是datetime列的名称</P>
<P>示例:</P>
<P>select newpubdate = dateadd(day,21,pubdate)</P>
<P>from titles</P>
<P>说明:在titles表中所有书的出版日期推迟了21天的情况下,显示新的出版日期</P>

knife800 发表于 2005-9-14 22:31:20

<P>明白了,谢谢!</P>
页: [1]
查看完整版本: 如何延长日期?

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com