繁体   English   中英

如何检查10位数字

[英]how to check for 10 digits

我有一个电话号码字段。 要成为有效的电话号码,只能输入10位数字。 如何在我的电话号码字段中查找哪些数字不是10位数字,然后将其删除? 谢谢

我相信您应该先验证它,然后再将电话号码插入数据库。

虽然我相信如果您使用

Delete from Table where (Select statement here);

但是就性能和可重用性而言,它不能很好地反映在您的整个程序中

假设您在该字段中没有任何“-”,

mysql> DELETE FROM Table WHERE PHONE_NUM NOT RLIKE '[0-9]{10}'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM