Search_PATH如何影响标识符解析和“当前模式”

Search_PATH如何影响标识符解析和“当前模式”

默认情况下,可以定义在哪个模式中创建新表吗?(由“非限定表名”引用)

我已经看到了在Postgres中使用“搜索路径”的一些细节,但我认为它只能在检索数据时起作用,而不是创建数据。

我有一堆SQL脚本,它们创建了许多表。与修改脚本不同,我希望在默认情况下在特定模式中设置数据库CREATETABLE-当这些表具有非限定名时。

这个是可能的吗?


不负相思意
浏览 1022回答 2
2回答

冉冉说

搜索路径确实是您想要的:% create schema blarg;% set search_path to blarg;% create table foo (id int);% \d       List of relations Schema | Name | Type  | Owner --------+------+-------+------- blarg  | foo  | table | pgsql
打开App,查看更多内容
随时随地看视频慕课网APP