在postgreSQL中验证

use*_*308 7 postgresql

我做了一个应用程序来收集用户的数据.这些数据将在不同的地方收集,并从这些地方发送到中央服务器.我需要为PostgreSQL中的中央服务器设计验证计划.必须根据各种验证检查数据,如果验证失败,则必须抛出消息.

它是数据库到数据库传输验证.

C. *_*yer 15

是的,你是在正确的轨道上,你要么使用触发器和/或检查约束来做到这一点.

此外,PostgresQL有一个非常灵活的类型系统.确保选择最合适的限制类型.您甚至可以自己定义自定义类型.

请注意,varchar(length)通常最好不要使用text和使用check约束.

  • 为什么使用`text`和检查约束通常比`varcher(length)`好? (2认同)