gpt4 book ai didi

sqlite - 如何列出 SQLite 表中的检查约束

转载 作者:行者123 更新时间:2023-12-03 15:38:13 38 4
gpt4 key购买 nike

比如我定义了一个表

create table demo_tab (
name text not null unique,
phone_number text not null check(phone_number like '9%')
);

在 SQLite 中是否有任何查询来检索表的检查和唯一约束

最佳答案

您可以从 sqlite_master 检索用于创建表的 SQL:

sqlite> create table demo_tab (
...> name text not null unique,
...> phone_number text not null check(phone_number like '9%')
...> );
sqlite> select sql from sqlite_master where type='table' and name='demo_tab';
CREATE TABLE demo_tab (
name text not null unique,
phone_number text not null check(phone_number like '9%')
)

关于sqlite - 如何列出 SQLite 表中的检查约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20813007/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com