返回首页

gbase数据、南大通用产品文档:GBase8aExecuteReader 方法 (GBaseConnection, String)

更新日期:2024年09月11日

对GBase 数据库执行一句SQL 命令,使用给定的GBaseConnection 对象创
建,GBaseConnection 对象的状态在执行之后保持不变。

语法
[Visual Basic]
Public Shared Function ExecuteReader ( _

connection As GBaseConnection, _

commandText As String _
) As GBaseDataReader
[C#]
public static GBaseDataReader ExecuteReader(

GBaseConnection connection,

string commandText

GBase 8a 程序员手册ADO.NET 篇


- 268 -

南大通用数据技术股份有限公司
)

参数
1) connection :GBaseConnection 连接对象;
2) commandText :要执行的SQL 语句。


返回值
准备读取命令结果的GBaseDataReader 对象。

PG_REWRITE 系统表存储为表和视图定义的重写规则。
名称
类型
描述
oid
oid
行标识符(隐含属性,必须明确选择)。
rulename
name
规则名称。
ev_class
oid
使用这条规则的表名称。
ev_attr
smallint
这条规则适用的字段
(目前总是为零,
表示整个表)

ev_type
“char”
规则适用的事件类型:
1 = SELECT。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
807
名称
类型
描述
2 = UPDATE。
3 = INSERT。
4 = DELETE。
ev_enabled
“char”
用于控制复制的触发。
O =“origin”和“local”模式时触发。
D =禁用触发。
R =“replica”时触发。
A =任何模式是都会触发。
is_instead
boolean
如果该规则是INSTEAD 规则,则为真。
ev_qual
pg_node_tree
规则的资格条件的表达式树
(以nodeToString()形式
存在)。
ev_action
pg_node_tree
规则动作的查询树(以nodeToString()形式存在)。

使用本功能,可以将数据库中的表,以文件的形式导出到指定目录或者导
出到数据库中。
在“数据库导航”中,依次展开服务器、
“数据库”

“表”节点,右键单击
需要导出的表,选择“导出表数据”。
图5- 694 导出表
在弹出对话框中选择需要导出的文件格式,可以导出的格式有XML、JSON、
HTML、CSV、SQL,如下图

GBaseDataStudio 管理工具手册
- 298 -
南大通用数据技术股份有限公司
图5- 695 导出表
选择导出路径,
导出文件的文件名格式,
编码,
是否压缩等信息,
选择
“下
一步”
,再选择“完成”
,导出文件将导出到指定目录中。
图5- 696 导出表