通过V$RESERVED_WORDS查看dm关键字

以关键字LIST为例,由于LIST是关键字,所以作为列的别名时sql会报语法分析错误。

SQL> select * from V$RESERVED_WORDS where keyword='LIST';行号     KEYWORD LENGTH      RESERVED RES_SQL RES_PL RES_SCHEMA RES_VARIABLE RES_ALIAS RES_FIXED
---------- ------- ----------- -------- ------- ------ ---------- ------------ --------- ---------
1          LIST    4           Y        Y       Y      N          N            N         N已用时间: 0.762(毫秒). 执行号:1401.SQL> select id LIST from t1;
select id LIST from t1;select id LIST from t1;*
第 1 行, 第 22 列[LIST]附近出现错误[-2007]:
语法分析出错.
已用时间: 0.166(毫秒). 执行号:0.

Dm屏蔽关键字有两种方法

通过指定EXCLUDE_RESERVED_WORDS参数屏蔽关键字

--设置EXCLUDE_RESERVED_WORDS值为LIST,并重启数据库使其生效SQL> SP_SET_PARA_STRING_VALUE(2, 'EXCLUDE_RESERVED_WORDS','LIST');
DMSQL 过程已成功完成
已用时间: 8.807(毫秒). 执行号:1403.--EXCLUDE_RESERVED_WORDS生效后再查看V$RESERVED_WORDS中已经没有LIST了,SQL> select * from V$RESERVED_WORDS where keyword='LIST';
未选定行--LIST关键字被屏蔽,可以作为列名使用已用时间: 0.546(毫秒). 执行号:401.
SQL> select id LIST from t1;行号     LIST
---------- -----------
1          1已用时间: 2.158(毫秒). 执行号:402.

通过配置dm_svc.conf文件来屏蔽关键字

  • 32 位的 DM 安装在 Win32 操作平台下,此文件位于%SystemRoot%\system32 目录;
  • 64 位的 DM 安装在Win64 操作平台下,此文件位于%SystemRoot%\system32 目录;
  • 32 位的 DM 安装在 Win64操作平台下,此文件位于%SystemRoot%\SysWOW64 目录;
  • 在 Linux 平台下,此文件位于/etc 目录
[dmdba@DM ~]$ vi /etc/dm_svc.conf
##添加:
dm1=(192.168.3.88:5236) ##ip:port
[dm1] ##自定义服务名
KEYWORDS=(LIST) ##多个关键字以逗号隔离
[dmdba@DM ~]$ disql SYSDBA/SYSDBA@dm1 ##用服务名登录服务器[192.168.3.88:5236]:处于普通打开状态
登录使用时间 : 1.150(ms)
disql V8
SQL> select id LIST from t1;行号     LIST
---------- -----------
1          1已用时间: 1.806(毫秒). 执行号:600.

DM 关键字、屏蔽关键字相关推荐

  1. 达梦数据库关键字屏蔽

    应用系统数据从其他数据库迁移到达梦时可能会遇到表名.字段名等是达梦的关键字,从而导致查询报错.为了数据库兼容,可以选择屏蔽部分达梦的关键字.本文将讨论如何查看达梦关键字,以及屏蔽关键字的两种常用方法, ...

  2. mysql屏蔽关键字实现方法_PHP屏蔽过滤指定关键字的方法

    本文实例讲述了PHP屏蔽过滤指定关键字的方法.分享给大家供大家参考.具体分析如下: 实现思路: 一.把关键字专门写在一个文本文件里,每行一个,数量不限,有多少写多少. 二.PHP读取关键字文本,存入一 ...

  3. 魔兽世界不同服务器集合石显示的内容,魔兽世界集合石插件屏蔽关键字分享,这下找队伍就简单了...

    原标题:魔兽世界集合石插件屏蔽关键字分享,这下找队伍就简单了 在魔兽世界里,用集合石插件来寻找队伍和队友是非常方便的.不过如今的集合石上面的广告比较多,不屏蔽一些关键词的话,玩家们只能在广告的夹缝里寻 ...

  4. java程序处理ibitis 关键字_java关键字总结

    java关键字总结 关键字指的就是电脑语言中事先定义好,有其独特意义的标识符,专门提供给电脑语言识别的词语,所以它不能作为变量名.方法名.类名.包名或参数名等等. 在java中,总共有51个关键字,2 ...

  5. python可变长参数(非关键字及关键字参数)

    可变长参数存在的意义是:每次调用一个函数处理不同量的参数输入.即,参数在调用之前输入的参数数量是未知的,或者多次调用该函数,每次的参数输入的量是不一致的: 可变长参数分为非关键字和关键字类型,分别对应 ...

  6. ES6 | let 关键字 + const关键字 + 箭头函数 + rest参数 + 扩展运算符 ... + Symbol + 迭代器 + 生成器 + 变量的解构赋值 + 模板字符串

    目录 ECMASript 相关介绍 ECMASript 6 新特性 let 关键字 const关键字 变量的解构赋值 模板字符串 简化对象写法 箭头函数 => 参数默认值 rest参数 扩展运算 ...

  7. java outer关键字_Java关键字

    Java关键字 Java关键字是编程语言里事先定义的,有特别意义的单词,Java语言中所有的关键字都是小写的英语单词.Java的关键字对Java的编译器有特殊的意义,它们用来表示一种数据类型,或者表示 ...

  8. java屏蔽关键字_替换禁用语(指定关键字)的过滤器

    功能描述 将请求响应中所有的禁用关键字替换掉之后再输出. 使用方法 在 java web 项目的 web.xml 文件中添加如下代码. StopWordsFilter com.hmw.filter.S ...

  9. mysql 屏蔽关键字_网站页面因敏感关键词遭屏蔽解决方法

    出于对信息安全管理的需要,国内的机房会严抓一些非法的网站,有时候经常城门失火殃及池鱼,因为不少主机商的空间都装上了敏感关键词监控过滤软件,一旦你的网站上有监控软件上的词,就会出现个提示说涉及某某敏感关 ...

  10. 疑似Bug:简书安卓10.7首页搜索关键字屏蔽敏感词不彻底

    安卓10.7版本Bug截图 对比: 对比简书首页搜索敏感词"政治"和非敏感词"时事政治" 2016.5.23更新: 更新到安卓10.8正式版后已经可以直接搜索关 ...

最新文章

  1. CTO 两年吃回扣上百万元,将面临数十年监禁
  2. 正弦定理和余弦定理_苏州市高一数学(正弦定理与余弦定理)线上教育学案
  3. 04-String——课后作业1:字串加密
  4. Bridge(桥接)--对象结构模式
  5. websocke 在线测试地址
  6. 百度前端技术学院,学习第一天。
  7. linux查看机器配置命令,linux 下查看机器配置的几个命令
  8. 己所不欲,勿施于人的意思,这句话出自哪里?
  9. 小米回应造车传闻;饿了么就春节“套路”骑手活动致歉;Go 1.16 正式发布 | 极客头条...
  10. python3档案管理程序源码_php人事档案管理系统,源码免费分享
  11. 第二章节 ASP.NET 验证控件(一)
  12. android adb sdk下载地址,Android SDK 下载和安装
  13. 30页不容错过的超赞项目管理PPT
  14. 百旺如何看是否清卡_百旺黑色税盘怎么清盘?
  15. html li加入数字,LI自动添加数字序号
  16. ORACLE的连接模式——专用服务器和共享服务器
  17. 线性代数学习笔记——第四十二讲——向量组的线性组合
  18. 机器学习数据挖掘笔记_18(PGM练习二:贝叶斯网络在遗传图谱在的应用)
  19. flutter-拨打电话功能
  20. 浙江移动智能语音服务器,电视还能这样玩?中国移动智能语音遥控器,让电视机听你的...

热门文章

  1. stm32usb功能设备以及在linux下的USB相关总线、设备驱动笔记
  2. 创建、清除interval定时器/interval定时器无法清除/判断定时器是否存在
  3. WordPress主题制作全过程(一):基础准备
  4. 计算机硬盘图标闪烁,电脑本地磁盘图标显示异常如何解决
  5. php用8好还是php7好,对比说明PHP7的优化提升
  6. 北大美女辞去公司副总职务创业养狗
  7. 守护线程Deamon
  8. Field.Store ,ANALYZED备忘
  9. 【CDN学习笔记5】源站IP变更后导致图片显示不出来的案例
  10. 每天1分钟 经济学小知识