gpt4 book ai didi

PostgreSQL。是否可以自定义默认命名?

转载 作者:行者123 更新时间:2023-11-29 13:47:26 25 4
gpt4 key购买 nike

我们有长期使用的内部数据库命名约定。例如:索引的后缀是“_ix”,外键的后缀是“_fk”。

这些约定与 default postgresql naming conventions 冲突: "_idx"用于索引,"_fkey"用于外键。

例如。如果我创建索引但不明确定义索引名称,如 CREATE INDEX ON a (id); 那么我将得到这样的索引名称:a_id_idx。但是根据我们的约定,不仅用于postgresql,必须有a_id_ix

最好的方法是更改​​自动生成的命名模式以符合我们的约定。看起来应该很简单,但我找不到如何完成。

有什么解决办法吗?

最佳答案

CREATE INDEX index_name ON a (id);

关于PostgreSQL。是否可以自定义默认命名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46071422/

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