当前位置: 首页 > wzjs >正文

网站工作沟通及建设不要手贱搜这15个关键词

网站工作沟通及建设,不要手贱搜这15个关键词,做期货看哪些网站,装修公司网站多少钱前言 在达梦数据库的使用过程中尽管管理工具很好用,但是命令行工具还是有着得天独厚的优势,但是在参数绑定方面就没有管理工具做的更加完美,现在就汇总下disql 工具参数绑定的常用几种方式 disql 参数绑定 使用 ? select * from v$dm_in…

前言

在达梦数据库的使用过程中尽管管理工具很好用,但是命令行工具还是有着得天独厚的优势,但是在参数绑定方面就没有管理工具做的更加完美,现在就汇总下disql 工具参数绑定的常用几种方式

disql 参数绑定

使用 ?

select * from v$dm_ini where para_name =? and  para_value=?;
input value of param1:COMPATIBLE_MODEinput value of param2:2LINEID     PARA_NAME       PARA_VALUE MIN_VALUE MAX_VALUE DEFAULT_VALUE MPP_CHK SESS_VALUE FILE_VALUE DESCRIPTION                                                                                     PARA_TYPE
---------- --------------- ---------- --------- --------- ------------- ------- ---------- ---------- ----------------------------------------------------------------------------------------------- ---------
1          COMPATIBLE_MODE 2          0         6         0             Y       2          2          Server compatible mode, 0:none, 1:SQL92, 2:Oracle, 3:MS SQL Server, 4:MySQL, 5:DM6, 6:Teradata  IN FILE

  1. 无需给考虑给字符串加双引号,即只需要输入参数值就行
  2. 查看sqllog 内容如下,是参数绑定后触发执行
[ORA]: select * from v$dm_ini where para_name =? and  para_value=?;^M
[ORA]: select * from v$dm_ini where para_name =? and  para_value=?;^M
Load para: 0 rows^M
PARAMS(SEQNO, TYPE, DATA)={(0, VARCHAR2, 'COMPATIBLE_MODE'), (1, VARCHAR2, '2')}
[SEL] select * from v$dm_ini where para_name =? and  para_value=?;^M
[SEL] select * from v$dm_ini where para_name =? and  para_value=?; EXECTIME: 4(ms) ROWCOUNT: 1(rows).^M

不显示参数名,当参数列表过多时,无法进行区分

使用 &变量名

select * from v$dm_ini where para_name = &para_name and  para_value= &para_value;
input para_name value:'COMPATIBLE_MODE'
input para_value value:2
old value 1:select * from v$dm_ini where para_name = &para_name and  para_value= &para_value;
new value 1:select * from v$dm_ini where para_name = 'COMPATIBLE_MODE' and  para_value= 2;LINEID     PARA_NAME       PARA_VALUE MIN_VALUE MAX_VALUE DEFAULT_VALUE MPP_CHK SESS_VALUE FILE_VALUE DESCRIPTION                                                                                     PARA_TYPE
---------- --------------- ---------- --------- --------- ------------- ------- ---------- ---------- ----------------------------------------------------------------------------------------------- ---------
1          COMPATIBLE_MODE 2          0         6         0             Y       2          2          Server compatible mode, 0:none, 1:SQL92, 2:Oracle, 3:MS SQL Server, 4:MySQL, 5:DM6, 6:Teradata  IN FILE

可以显示参数名

  1. 该方式实际上类似于参数替换,并没有实现参数绑定效果,查看sqllog
[ORA]: select * from v$dm_ini where para_name = 'COMPATIBLE_MODE' and  para_value= 2;^M
[SEL] select * from v$dm_ini where para_name = 'COMPATIBLE_MODE' and  para_value= 2;^M
[SEL] select * from v$dm_ini where para_name = 'COMPATIBLE_MODE' and  para_value= 2; EXECTIME: 4(ms) ROWCOUNT: 1(rows).
  1. 针对字符串需要添加双引号
select * from v$dm_ini where para_name = &para_name and  para_value= &para_value;
input para_name value:COMPATIBLE_MODE
input para_value value:2
old value 1:select * from v$dm_ini where para_name = &para_name and  para_value= &para_value;
new value 1:select * from v$dm_ini where para_name = COMPATIBLE_MODE and  para_value= 2;
select * from v$dm_ini where para_name = COMPATIBLE_MODE and  para_value= 2;
[-2111]:Error in line: 1
Invalid column name [COMPATIBLE_MODE].
used time: 0.382(ms). Execute id is 0.

总结

两种都不是最优,都无法实现预期中绑定参数的情况下动态显示参数名进行参数值输入

http://www.dtcms.com/wzjs/305372.html

相关文章:

  • logo设计大赛网站百色seo外包
  • 网购网站排行百度官网推广平台
  • 代备案域名30元优化大师怎么强力卸载
  • h5响应式网站香水推广软文
  • 建个网站有什么用百度电脑版官网
  • 如何做学校网站国内搜索引擎排名2022
  • 网站如何做地推北京网站优化排名推广
  • 58同城类似的网站怎么做百度高级搜索引擎
  • 制作一个链接网站定制企业网站建设制作
  • 莒县建设局门户网站信息流广告案例
  • wordpress做论坛石家庄seo顾问
  • 免费一站式网站建设收录是什么意思
  • 网站建设 powered by 祥云平台软文营销文章
  • wordpress brute force attack网站优化推广哪家好
  • 外贸在哪些网站做百度搜索引擎的网址是多少
  • 虚拟机网站建设网站制作公司网站
  • 专门做澳大利亚项目的网站百度搜索关键词排行榜
  • 做网站公司怎样爱站seo综合查询
  • 贵阳做网站好的公司有哪些南宁seo外包服务商
  • 商城网站开发报价方案百度热搜榜排名今日
  • 青岛网站推广计划网站如何做优化推广
  • tag改为静态wordpress百度seo自动优化
  • 做网站设计难吗互联网推广营销
  • 南京市的网站是由那几家公司做的百度seo关键词优化推荐
  • 最容易做的网站类型重庆seo杨洋
  • 平顶山网站建设价格企业网站建设需求分析
  • html前端网页模板如何进行seo
  • 做微信的微网站费用网页分析工具
  • 网站建设方案书 个人备案好用的百度网盘搜索引擎
  • 上海高端网站建设公司潮州seo建站