重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
按如下方法可以永久性的修改参数值:
巴彦ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
在win下,我们可以通过注册表添加项的形式实现这个功能。
a.运行中 输入 regedit 进入注册表。
b.按下面顺序找到相应节点:HEKY_LOCAL_MACHINE=SOFTWARE=ORACLE=key_oradb10g_home1(注意这里这个节点随着版本的不同在注册表的表现形式是不一样的,可能是home0 可能就在上个节点oracle,找到有 oracle_sid的那个节点)
c.右击该节点,选择新建一个字符串,命名为 NLS_DATE_FORMAT 。然后给它赋值你要的日期显示格式 比如 YYYY-MM-DD
d.重启一个会话,你试试select sysdate from dual;看看显示格式吧。
在unix下,我们通过增加环境变量来实现这个功能
$NLS_DATE_FORMAT='YYYY-MM-DD'
$export NLS_DATE_FORMAT
1、因为oracle运行在Linux系统下,首先,要连接Linux系统。
2、切换到oracle安装用户下。 我的是 oracle。
3、运行oracle的环境变量, 以便输入相关命令。
4、进入oracle控制台。输入命令: sqlplus / as sysdba。
5、关闭数据库, 输入命令: shutdown immediate。
取数据的时候再转换一下
用
select to_char(sysdate,'yyyy/mm')
from dual
只取年月
就ok了
不用上面的那么复杂
在oracle里只要是日期字段查看时都会出现 年月日时分秒
只要取数的时候限制下就可以了