相关疑难解决方法(0)

search_path如何影响标识符解析和"当前架构"

是否可以定义默认情况下创建新表的模式?(由"不合格的表名称"引用.)

我已经看到了在Postgres中使用"搜索路径"的一些细节,但我认为它只在检索数据时有效,而不是创建.

我有一堆SQL脚本,它们创建了许多表.我没有修改脚本,而是希望默认情况下在特定模式中设置数据库创建表 - 当它们具有非限定名称时.

这可能吗?

postgresql schema search-path database-table

46
推荐指数
2
解决办法
3万
查看次数

“ DD-MON-RR”日期格式模式无法按预期工作

我插入的查询格式为

to_date('25-JUN-13','DD-MON-RR')
Run Code Online (Sandbox Code Playgroud)

oracle中工作正常,输出为25-JUN-13
postgresql中 ,与相同0001-06-25 BC

这是一个从oracle数据库到postgresql迁移项目。任何与oracle相同的解决方案。

如果我使用的是DD-MM-YY格式,则同样无法正常工作,那么结果会有很大不同。

在PostgreSQL中运行此查询->

select to_char(to_date('25-JUN-53','DD-MON-YY'),'YYYY') as YEAR 

ANSWER IS --> 2053 
Run Code Online (Sandbox Code Playgroud)

从查询中检索与oracle中相同的结果时

select to_char(to_date('25-JUN-53','DD-MON-RR'),'YYYY') as YEAR from dual

ASSWER IS --> 1953
Run Code Online (Sandbox Code Playgroud)

当我迁移项目时,Postgresql中应该具有相同的功能,以便最终结果应该相同。

oracle postgresql datetime types postgresql-9.1

2
推荐指数
1
解决办法
2万
查看次数