验证Postgres中的SSN,电子邮件和电话号码
答
存储过程看起来不是正确的解决方案。使用模式匹配使用具有检查约束的域。在CREATE DOMAIN reference page上有一个例子。对于电子邮件地址检查,请考虑http://wiki.postgresql.org/wiki/Email_address_parsing。
太宽泛的一个问题,但这里是我的答案,如果你想专注于电子邮件组件:http://stackoverflow.com/a/22671557/124486 – 2014-03-26 19:50:41