首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >永久更改会话

永久更改会话
EN

Stack Overflow用户
提问于 2011-11-18 00:12:56
回答 4查看 5K关注 0票数 1

在我关闭oracle sql developer之后,是否可以永久地更改会话?

下面是我要修改的语句的一个示例:

代码语言:javascript
复制
Alter Session Set Nls_Timestamp_Tz_Format='HH24:MI TZR';

上面的声明只允许我更改当前会话,而不是永久更改它。

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-11-18 00:23:16

如果只想更改SQL Developer的默认值,可以在SQL Developer设置中执行此操作。在SQL Developer 3.1中(早期版本中存在相同的设置,但导航可能略有不同),工具|首选项|数据库| NLS允许您指定时间戳格式和时间戳TZ格式。然后,每当SQL Developer创建新会话时,它都会自动为您发出适当的ALTER SESSION命令。

票数 3
EN

Stack Overflow用户

发布于 2011-11-18 00:21:26

您需要在initialization parameter file中对其进行设置,以全局影响数据库。

票数 0
EN

Stack Overflow用户

发布于 2011-11-18 00:23:38

可以从三个来源设置Nls_Timestamp_Tz_Format等初始化参数:

会话中的

  • 在客户端参数文件init.ora
  • In服务器端参数文件spfile

中使用ALTER SESSION SET语句

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8170453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档