首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Sybase IQ从远路数据库插入到本地数据库

2012-07-27 
Sybase IQ从远程数据库插入到本地数据库Sybase IQ Insert location使用1命令介绍INSERT [INTO] [owner.]ta

Sybase IQ从远程数据库插入到本地数据库
Sybase IQ Insert location使用
1命令介绍
     INSERT [INTO] [owner.]table-name[ (column-name [, ... ] ) ]
... insert-load-options
[ LOCATION 'servername.dbname'
[ location-options ] ]
... { select-statement }
   【参数说明】
?insert-load-options
?[ LIMIT number-of-rows ]:The LIMIT option specifies the maximum number of rows to insert into the table from a query. The default is 0 for no limit. The maximum is 2GB -1.指定插入的最大的行数。
?[ NOTIFY number-of-rows ]:The NOTIFY option specifies that you be notified with a message each time the number of rows are successfully inserted into the table. The default is every 100,000 rows. 每次插入时都有消息提示,默认是100,000行提示一次。
?[ SKIP number-of-rows ]:The SKIP option lets you define a number of rows to skip at the beginning of the input tables for this insert. The default is 0.忽略几行开始插入
?[ START ROW ID number ]:The START ROW ID option specifies the record identification number of a row in the IQ table where it should start inserting. This option is used for partialwidth inserts, which are inserts into a subset of the columns in the table. By default, new rows are inserted wherever there is space in the table, and each insert starts a new row。
?location-options
?[ ENCRYPTED PASSWORD ]:
?[ PACKETSIZE packet-size ]:The PACKETSIZE parameter specifies the TDS packet size in bytes. The default TDS packet size on most platforms is 512 bytes. If your application is receiving large amounts of text or bulk data across a network, then a larger packet size might significantly improve performance.
?[ QUOTED_IDENTIFIER { ON | OFF } ]
   【例子】
INSERT INTO lineitem
(shipdate, orderkey)
LOCATION 'detroit.asiqdb'
PACKETSIZE 512
' SELECT shipdate, orderkey
FROM lineitem '
   【说明】:Inserts data from the shipdate and orderkey columns of the lineitem
table from the Sybase IQ 11.5 database asiq11db.dba on the server detroit,
into the corresponding columns of the lineitem table in the current
database。把远端数据库的表插入到本地
  【注意问题】
?Enter the remote server database name in the directory services (interfaces) file—interfaces文件中必须加上server的名字
?建立server是必须有DBA的权限
?You can insert a maximum of 2147483647 rows.
?You cannot use unsigned integer data.

热点排行