8

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

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

4

1 回答 1

16

是的,您走在正确的轨道上,您将使用触发器和/或检查约束来执行此操作。

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

请注意,varchar(length)通常最好不要使用textcheck约束,而不是使用。

于 2012-09-20T22:02:01.423 回答