dotConnect for Oracle中关于SQL*Plus用户的OracleScript提示
2013-04-28 16:00
661 查看
dotConnect for Oracle的OracleScript类可以逐一执行几个SQL语句,例如,可以使用它来执行来自级脚本文件的大量的脚本。但是如果这些脚本是针对于SQL*Plus的,就可能会包含一些命令,在OracleScript不支持。今天就来看看怎么样在OracleScript上执行这些脚本。
OracleScript不支持SQL*Plus命令,比如说设置或是执行。当OracleScript遇见一个这样的命令,就会抛出一个异常。对于这样的异常,dotConnect for Oracle提供了下面的脚本 >>代码
每个SQL * Plus命令必须与新线('\n')字符结束,允许OracleScript检测SQL*Plus命令的结束以及一个新的语句的开始。
处理这样的脚本,可以使用OracleScript对象的SqlStatementExecute事件。使用下面的代码可以创建一个OracleScript对象:
>>创建一个OracleScript对象示例代码
OracleScript不支持SQL*Plus命令,比如说设置或是执行。当OracleScript遇见一个这样的命令,就会抛出一个异常。对于这样的异常,dotConnect for Oracle提供了下面的脚本 >>代码
每个SQL * Plus命令必须与新线('\n')字符结束,允许OracleScript检测SQL*Plus命令的结束以及一个新的语句的开始。
处理这样的脚本,可以使用OracleScript对象的SqlStatementExecute事件。使用下面的代码可以创建一个OracleScript对象:
>>创建一个OracleScript对象示例代码
相关文章推荐
- 关于Oracle for Linux sqlplus 的乱码问题
- Oracle关于设置SQLPLUS提示符样式的方法
- 关于Oracle for Linux sqlplus 的乱码问题
- 在NHibernate中使用Devart dotConnect For Oracle
- dotConnect for Oracle中实现OracleClient迁移
- EF for Oracle,dotConnect for Oracle,ODP.NET
- 【数据库学习笔记】Oracle_01_sql*plus,存储结构,用户管理,常用数据类型
- oracle sql*plus - 删除当前用户的所有对象
- 关于ORACLE提示:"System.Data.OracleClient.OracleException: ORA-06550: 第 1 行, 第 7 列: \nPLS-00306: 调用 'xxxxxx' 时参数个数或类型错误\nORA-06550: 第 1 行, 第 7 列: \nPL/SQL: Statement ignored\n\r\n 的错误
- ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误
- dotConnect for Oracle中的OracleClient迁移
- Oracle查询当前用户下的所有表及sqlplus 设置 列宽
- Start Oracle Sqlplus with Login Information Script
- dotConnect for Oracle连接到Oracle服务器教程
- dotConnect for Oracle使用教程:数组绑定
- 关于sqlplus / as sysdba - 无用户/口令登陆
- sqlplus中查看oracle中有好些已经创建好的用户
- 关于Oracle DB中SQL Script的注释(REM,--,/* */)
- 安装完oracle后从root用户切换执行命令“sqlplus / as sysdba”失败
- (通过SQL*Plus)Oracle创建表空间、用户并授予权限命令,切换当前用户