作家指令
下面列出了SpatialWare编写器处理的指令。显示的后缀以当前前缀< WriterKeyword >在映射文件中。默认情况下,< WriterKeyword >对于SpatialWare的作者来说SPATIALWARE.
数据集,id, SERVER_VERSION, SERVER_TYPE, USER_ID,密码
这些指令的操作方式与SpatialWare阅读器的操作方式相同。其余的特定于编写器的指令将在下面的章节中讨论。
DEF
要求/可选:可选
这个子句描述了一个数据库表,SpatialWare writer模块用来插入或更新特性。如果该表不存在,则可以创建该表。具体语法的细节DEF声明载于SpatialWare表表示.
事务
要求/可选:可选
该子句指示SpatialWare writer模块在将数据加载到SpatialWare时使用事务。SpatialWare writer不会向SpatialWare写入任何特性,直到到达属于
如果没有指定SPATIALWARE_TRANSACTION语句,则在数据加载操作期间不使用事务。
参数 |
内容 |
去年成功的事务> < |
最后一个成功的事务的事务号。第一次加载数据时,将该值设置为0. |
例子:
SPATIALWARE_TRANSACTION 0
工作台参数:最后提交的事务<仅适用于sqlserver >
TRANSACTION_INTERVAL
要求/可选:可选
在事务提交到数据库之前,该子句通知FME在每个事务中放置的特性的数量。
如果没有指定SPATIALWARE_TRANSACTION_INTERVAL语句,则使用值100作为事务间隔。
参数 |
内容 |
< transaction_interval > |
单个事务中的特性数量。 |
例子:
SPATIALWARE_TRANSACTION_INTERVAL 50
工作台参数:每个事务<仅适用于sqlserver >