sql数据库中如何根据身份证号判断性别

身份证号有15位和18位的..在sql中该如何判断?

I_sex = CASE when case when len(s_sfzhm)=15 then Substring(s_sfzhm,15,1) else Substring(s_sfzhm,17,1) END %2 = 1 then '' else '' END

 

posted @ 2018-08-07 13:05  麦麦提敏  阅读(8707)  评论(0编辑  收藏  举报