一个根据身份证信息查询出出生年的函数怎么用到一个带有身份证字段的表中。 5
3个回答
展开全部
把这个公式中的区域替换成实际区域,enter。
追问
不是很明白额“实际返回的行数超出请求的行数”报这个错了一般怎么解决啊?谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是EXCEL工作表吗?
如A列是身份证号
公式如下
=TEXT(MID(A1,7,8),"0-00-00")
如A列是身份证号
公式如下
=TEXT(MID(A1,7,8),"0-00-00")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提供一下你的函数,才能告诉你怎么用。
追问
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询