IBM Informix非空间(JDBC)阅读器参数
数据库连接 |
---|
连接存储身份验证信息。有关共享数据库连接的一般信息,请参阅使用数据库连接。 请注意,在不同的上下文中可用数据库连接参数的不同子集。 ![]() 选择现有连接或添加数据库连接定义新连接。 新连接只能可见于当前用户,或者可以在多个用户之间共享。 |
连接参数
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
IBM DB2数据库的主机名。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
IBM DB2数据库的连接端口。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
要连接的数据库的名称。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
输入用户名和密码以访问数据库,用户帐户或需要身份验证。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
如果尚未返回结果,则在终止数据库时终止查询的时间。
如果设置为0,则没有超时。默认为30。
笔记:如果此值不够高,则查询将返回错误提供商错误 - 超时已过期。
约束
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
指定数据库连接后,单击“浏览”按钮以选择导入的表。系统从数据库编译表格时出现一个连接窗口。
出现表列表后,您可以选择一个或多个表,然后单击“确定”以解雇窗口。表名称将显示在参数框中的表列表字段中。
架构属性
先进的
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
此参数允许在打开表以进行读取之前执行SQL语句。例如,可能需要在尝试从中读取之前创建临时视图。
可以通过使用的字符分隔多个SQL命令fme_sql_delimiter.
指令,嵌入在SQL块的开头。此指令后的单个字符将用于将SQL块拆分为SQL语句,然后将发送到数据库以进行执行。笔记:在角色之前包含一个空格。
例如:
fme_sql_delimiter;从教师删除;从LastName ='Doe'和FirstName ='John'的人那里删除
不允许使用多个分隔符,并且在发送到数据库之前将删除分隔符字符。
在执行这些SQL语句期间发生的任何错误通常会终止读取器或写入器(取决于SQL语句的执行情况而错误。如果指定的语句先于连字符(“ - ”),则忽略此类错误。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/infx_jdbc_nonspatial/../Skins/Default/Stylesheets/Images/transparent.gif)
此参数允许在读取一组表后执行SQL语句。例如,可能需要在创建它之后清理临时视图。
可以通过使用的字符分隔多个SQL命令fme_sql_delimiter.
指令,嵌入在SQL块的开头。此指令后的单个字符将用于将SQL块拆分为SQL语句,然后将发送到数据库以进行执行。笔记:在角色之前包含一个空格。
例如:
fme_sql_delimiter;从教师删除;从LastName ='Doe'和FirstName ='John'的人那里删除
不允许使用多个分隔符,并且在发送到数据库之前将删除分隔符字符。
在执行这些SQL语句期间发生的任何错误通常会终止读取器或写入器(取决于SQL语句的执行情况而错误。如果指定的语句先于连字符(“ - ”),则忽略此类错误。