加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgreSQL中的验证

发布时间:2020-12-13 16:15:06 所属栏目:百科 来源:网络整理
导读:我做了一个应用程序来收集用户的数据.这些数据将在不同的地方收集,并从这些地方发送到中央服务器.我需要为PostgreSQL中的中央服务器设计验证计划.必须根据各种验证检查数据,如果验证失败,则必须抛出消息. 它是数据库到数据库传输验证. 是的,你是在正确的轨道
我做了一个应用程序来收集用户的数据.这些数据将在不同的地方收集,并从这些地方发送到中央服务器.我需要为PostgreSQL中的中央服务器设计验证计划.必须根据各种验证检查数据,如果验证失败,则必须抛出消息.

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

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

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

> UNIQUE constraints
> CHECK Constraints
> FOREIGN KEY constraints – tutorial
> Triggers,可以调用以任何支持的过程语言编写的辅助函数.触发器可以RAISE EXCEPTION中止事务.
> Domain Types
> EXCLUSION constraints in 9.2 and newer
>多列PRIMARY KEY
>部分UNIQUE索引

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读