1.匹配统一社会信用代码(同时校验18位和15位)
SELECT * FROM table WHERE REGEXP_LIKE(tyshxydm,'^([0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\d{14})$');
只校验18位:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/
1.匹配统一社会信用代码(同时校验18位和15位)
SELECT * FROM table WHERE REGEXP_LIKE(tyshxydm,'^([0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\d{14})$');
只校验18位:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/