OTL翻译(9) --常量的SQL语句
常量的SQL语句 一个没有绑定变量的SQL语句、SQL语句块或是存储过程就被称为常量的SQL语句。OTL通过一个静态的函数来执行这样的SQL语句。 例如: // static otl_cursor::direct_exec() otl_cursor::direct_exec(db, // connect object"create table test_tab(f1 int, f2 varchar(30))"); // create table otl_cursor::direct_exec(db, // connect object"drop table test_tab", // SQL statement or PL/SQL blockotl_exception::disabled // disable OTL exceptions,// in other words, ignore any// database error); // drop table// or otl_connect::direct_exec() db.direct_exec // connect object ("create table test_tab(f1 int, f2 varchar(30))"); // create table db.direct_exec // connect object ("drop table test_tab", // SQL statement or PL/SQL blockotl_exception::disabled // disable OTL exceptions,// in other words, ignore any// database error); // drop table// or otl_connect::operator<<(const char*) db<<"create table test_tab(f1 number, f2 varchar2(30))";try{db<<"drop table test_tab""; // SQL statement or PL/SQL block }catch(otl_exception&){// ignore a database error } otl_cursor是OTL的一个内部类。它是对direct_exec()函数的一个底层类。因为以后版本该类可能不再对外提供,所以不建议使用。 下面这个例子为direct_exe()返回结果值的例子: // static otl_cursor::direct_execlong rpc=otl_cursor::direct_exec(db, // connect object"delete from test_tab where f1>=95");cout<<"Rows deleted: "<<rpc<<endl;// or otl_connect:direct_execlong rpc=db.direct_exec // connect object("delete from test_tab where f1>=95");cout<<"Rows deleted: "<<rpc<<endl;
转载于:https://www.cnblogs.com/fnlingnzb-learner/p/5903315.html
OTL翻译(9) --常量的SQL语句相关推荐
- OTL翻译(4) -- otl_stream类
otl_stream Otl_stream是具体实现otl_stream_concept的类.任何的SQL语句.SQL语句块和存储过程都能通过otl_stream进行处理. 传统的数据库API处理SQ ...
- oracle数据库日志翻译工具,sql语句翻译工具
sql语句看不懂,今天看了朋友写的一个sql语句,没看懂什么意思,还 这个应该是SQL2005以上版本的语句,且该语句用于临时用途:with关键字从resume表生成一个CTE(用表表达式,仅作用于单 ...
- oracle网页怎么翻译成中文,sql语句翻译成中文小工具
sql语句看不懂,今天看了朋友写的一个sql语句,没看懂什么意思,还 这个应该是SQL2005以上版本的语句,且该语句用于临时用途:with关键字从resume表生成一个CTE(用表表达式,仅作用于单 ...
- oracle多条sql语句常量,如何在Oracle中一次执行多条sql语句
有时我们需要一次性执行多条sql语句,而用来更新的sql是根据实际情况用代码拼出来的 解决方案是把sql拼成下面这种形式: begin update TB_VG set seq = 1, vessel ...
- mysql设置了utf8mb4还是报错_第07期:有关 MySQL 字符集的 SQL 语句
本篇为理清字符集的续篇(上一篇:第06期:梳理 MySQL 字符集的相关概念),重点讲述字符集涉及到的 sql 语句用法. 一.character introducer翻译过来就是字符引导.也就是针对 ...
- 修改 decimal 默认值为0.00 sql_被经理邀请去“爬山”,只是因为我写错了一条SQL语句?...
作者:isysc1 链接:https://juejin.im/post/5f06a2156fb9a07e5f5180df 来源:掘金 前戏 SQL 写的妙,涨薪呱呱叫! 新来的实习生小杨写了一条 SQ ...
- 面试题: !=!=未看12 略多 sql语句练习 非常 有用
JAVA面试总结 2015年03月25日 16:53:40 阅读数:4306 刚才看到的,先转载过来,没准以后用到-- 面试总结 2013年8月6日: 问题2:Hibernate的核心接口有哪些? ...
- 笔记----SQL语句
SQL语句 1. 四个表:course.score.student.teacher 2. SQL的题 2.1 查询姓"猴"的学生名单 2.2 查询课程编号为"2" ...
- mysql执行sql语句按钮_mysql执行sql语句过程
开发人员基本都知道,我们的数据存在数据库中(目前最多的是mysql和oracle,由于作者更擅长mysql,所以这里默认数据库为mysql),服务器通过sql语句将查询数据的请求传入到mysql数据库 ...
最新文章
- 生成树、最小生成树的一些性质以及邻域的概念
- art-template入门(一)之介绍
- python float 精度_浅谈Python里面小数点精度的控制
- Netty工作笔记0038---Netty模型--通俗版
- linux ubuntu 获取ip,linux系统(ubuntu)怎么查看ip地址
- PAT排名汇总(排序)
- dump文件 linux,Linux下快速分析DUMP文件
- js获取浏览器内核版本信息
- 714 买卖股票的最佳时机含手续费(状态机dp)
- 计算机替换字体怎么操作,电脑怎么更换字体-电脑更换字体的方法 - 河东软件园...
- 沈颖刚:生物柴油或是高原柴油货车污染治理有效途径
- java 字符串4%3e=3,gson 生成的json字符串带\u003c,\u003d,\u003e的解决方案
- java编写websocket客户端
- 最全最精准的IE浏览器判断和国内套壳浏览器判断(360,QQ,搜狗,百度等)
- Git 分支篇之远程分支
- STL之string用法详解
- Atlas 200 DK
- 财务舞弊(本福特——KS验证)
- 给女友的网页小惊喜--相册万花筒
- PostgreSQL常用指令
热门文章
- java script this_JavaScript this 关键字
- 小学计算机技术指导纲要,《中小学信息技术课程指导纲要(试行)》
- 宝塔添加多占点_宝塔面板启用WordPress多站点子域名、子目录
- python随机数生成的方法_python生成随机数的方法
- Java 入门基础——面向对象的特征
- 1688比赛中的配对次数
- php authcode java_PHP(authcode)加密解密
- 形态学操作——击中击不中变换
- css中变量_CSS中的变量
- int max+1小于0_INT_MAX常数,C ++中的示例