PostgreSQL pg_my_temp_schema() 函数使用指南
PostgreSQL pg_my_temp_schema()
函数返回当前会话的临时模式(Schema)的 OID。
pg_my_temp_schema()
语法
这里是 PostgreSQL pg_my_temp_schema()
函数的语法:
pg_my_temp_schema() -> oid
参数
PostgreSQL pg_my_temp_schema()
函数无需任何参数。
返回值
PostgreSQL pg_my_temp_schema()
函数返回当前会话的临时模式(Schema)的 OID。如果当前会话没有任何临时模式(Schema),pg_my_temp_schema()
函数返回 0。
pg_my_temp_schema()
示例
要获取当前会话的临时模式(Schema)的 OID,请使用下面带有 pg_my_temp_schema()
函数的语句:
SELECT pg_my_temp_schema();
pg_my_temp_schema
-------------------
0
因为当前会话中没有临时模式(Schema),因此 pg_my_temp_schema()
函数返回了 0。
您可以通过以下语句创建一个临时表:
CREATE TEMPORARY TABLE test (id INT);
然后,您查看当前会话的临时模式(Schema):
SELECT pg_my_temp_schema();
pg_my_temp_schema
-------------------
17380