易截截图软件、单文件、免安装、纯绿色、仅160KB

急求一sql函数

  sqlserver2000有根据身份证算出当前年龄的函数吗?或有什么语句能算出的吗?在线等待
为啥不自己算呢?
增加一个字段,保存出生的年份!

SQL code:
select case length(idcode) when 15 then '19'+substr(idcode,6,2) when 18 then substr(idcode,6,4) end


随便写了一个,你参考吧!

谢谢楼上的 我试试先

帮顶 估计2楼的行

不对额

SQL code:
declare @Birtyday smalldatetime
set @Birtyday ='2010-01-20'
--set @Birtyday =getdate()
select datediff(year,@Birtyday,getdate())
- case when datediff(day,dateadd(year,datediff(year,@Birtyday,getdate()),@Birtyday),getdate()) >= 0 then 0
else 1 end



楼上的能解释下吗?

建议到MS-SQL Server板块问下。

datediff是什么意思

year(getDate())-year("出生年月")  即可得到该人的年龄

我运行你的老报错额

SQL code:
create table test (a varchar(20) )
go
insert test values ('130455721010003')
insert test values ('130455197211100013')
inser


相关问答:

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

Asp+sql server问题 - Web 开发 / ASP

我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例: ......

sql 截取字符串

我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......

sql 存储过程

我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!

用户名是唯一的
表A  字段
用户名:Name  ,邮箱:Ema ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号