一个根据身份证信息查询出出生年的函数怎么用到一个带有身份证字段的表中。 5

将这个表中的身份证信息利用函数转换成出生年月的信息,表和函数都有了,怎么调用这个函数??... 将这个表中的身份证信息利用函数转换成出生年月的信息,表和函数都有了,怎么调用这个函数?? 展开
 我来答
kanwardhoo
2012-10-25 · TA获得超过1578个赞
知道大有可为答主
回答量:2137
采纳率:33%
帮助的人:1002万
展开全部
把这个公式中的区域替换成实际区域,enter。
追问
不是很明白额“实际返回的行数超出请求的行数”报这个错了一般怎么解决啊?谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
太极健1969
2012-10-26 · TA获得超过9034个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3636万
展开全部
是EXCEL工作表吗?
如A列是身份证号
公式如下
=TEXT(MID(A1,7,8),"0-00-00")
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一把拖把
2012-10-25 · TA获得超过111个赞
知道答主
回答量:104
采纳率:0%
帮助的人:71.5万
展开全部
提供一下你的函数,才能告诉你怎么用。
追问
CREATE OR REPLACE FUNCTION FUN_TEST(CARD_ID IN VARCHAR2) 
is
V_RESULT VARCHAR2(10);
begin
IF CARD_ID IS NOT NULL AND LENGTH(CARD_ID)>=15
THEN V_RESULT:=SUBSTR(CARD_ID,7,4);
RETURN V_RESULT;
ELSE
RETURN TO_CHAR(SYSDATE,'YYYY');
END IF;
END;

在表里身份证字段是shenfen_id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式