DM 关键字、屏蔽关键字
通过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 关键字、屏蔽关键字相关推荐
- 达梦数据库关键字屏蔽
应用系统数据从其他数据库迁移到达梦时可能会遇到表名.字段名等是达梦的关键字,从而导致查询报错.为了数据库兼容,可以选择屏蔽部分达梦的关键字.本文将讨论如何查看达梦关键字,以及屏蔽关键字的两种常用方法, ...
- mysql屏蔽关键字实现方法_PHP屏蔽过滤指定关键字的方法
本文实例讲述了PHP屏蔽过滤指定关键字的方法.分享给大家供大家参考.具体分析如下: 实现思路: 一.把关键字专门写在一个文本文件里,每行一个,数量不限,有多少写多少. 二.PHP读取关键字文本,存入一 ...
- 魔兽世界不同服务器集合石显示的内容,魔兽世界集合石插件屏蔽关键字分享,这下找队伍就简单了...
原标题:魔兽世界集合石插件屏蔽关键字分享,这下找队伍就简单了 在魔兽世界里,用集合石插件来寻找队伍和队友是非常方便的.不过如今的集合石上面的广告比较多,不屏蔽一些关键词的话,玩家们只能在广告的夹缝里寻 ...
- java程序处理ibitis 关键字_java关键字总结
java关键字总结 关键字指的就是电脑语言中事先定义好,有其独特意义的标识符,专门提供给电脑语言识别的词语,所以它不能作为变量名.方法名.类名.包名或参数名等等. 在java中,总共有51个关键字,2 ...
- python可变长参数(非关键字及关键字参数)
可变长参数存在的意义是:每次调用一个函数处理不同量的参数输入.即,参数在调用之前输入的参数数量是未知的,或者多次调用该函数,每次的参数输入的量是不一致的: 可变长参数分为非关键字和关键字类型,分别对应 ...
- ES6 | let 关键字 + const关键字 + 箭头函数 + rest参数 + 扩展运算符 ... + Symbol + 迭代器 + 生成器 + 变量的解构赋值 + 模板字符串
目录 ECMASript 相关介绍 ECMASript 6 新特性 let 关键字 const关键字 变量的解构赋值 模板字符串 简化对象写法 箭头函数 => 参数默认值 rest参数 扩展运算 ...
- java outer关键字_Java关键字
Java关键字 Java关键字是编程语言里事先定义的,有特别意义的单词,Java语言中所有的关键字都是小写的英语单词.Java的关键字对Java的编译器有特殊的意义,它们用来表示一种数据类型,或者表示 ...
- java屏蔽关键字_替换禁用语(指定关键字)的过滤器
功能描述 将请求响应中所有的禁用关键字替换掉之后再输出. 使用方法 在 java web 项目的 web.xml 文件中添加如下代码. StopWordsFilter com.hmw.filter.S ...
- mysql 屏蔽关键字_网站页面因敏感关键词遭屏蔽解决方法
出于对信息安全管理的需要,国内的机房会严抓一些非法的网站,有时候经常城门失火殃及池鱼,因为不少主机商的空间都装上了敏感关键词监控过滤软件,一旦你的网站上有监控软件上的词,就会出现个提示说涉及某某敏感关 ...
- 疑似Bug:简书安卓10.7首页搜索关键字屏蔽敏感词不彻底
安卓10.7版本Bug截图 对比: 对比简书首页搜索敏感词"政治"和非敏感词"时事政治" 2016.5.23更新: 更新到安卓10.8正式版后已经可以直接搜索关 ...
最新文章
- CTO 两年吃回扣上百万元,将面临数十年监禁
- 正弦定理和余弦定理_苏州市高一数学(正弦定理与余弦定理)线上教育学案
- 04-String——课后作业1:字串加密
- Bridge(桥接)--对象结构模式
- websocke 在线测试地址
- 百度前端技术学院,学习第一天。
- linux查看机器配置命令,linux 下查看机器配置的几个命令
- 己所不欲,勿施于人的意思,这句话出自哪里?
- 小米回应造车传闻;饿了么就春节“套路”骑手活动致歉;Go 1.16 正式发布 | 极客头条...
- python3档案管理程序源码_php人事档案管理系统,源码免费分享
- 第二章节 ASP.NET 验证控件(一)
- android adb sdk下载地址,Android SDK 下载和安装
- 30页不容错过的超赞项目管理PPT
- 百旺如何看是否清卡_百旺黑色税盘怎么清盘?
- html li加入数字,LI自动添加数字序号
- ORACLE的连接模式——专用服务器和共享服务器
- 线性代数学习笔记——第四十二讲——向量组的线性组合
- 机器学习数据挖掘笔记_18(PGM练习二:贝叶斯网络在遗传图谱在的应用)
- flutter-拨打电话功能
- 浙江移动智能语音服务器,电视还能这样玩?中国移动智能语音遥控器,让电视机听你的...