您的位置:程序门 -> db2 -> 基础类



程序连接的是a数据库,如何在b表创建数据表呢?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


程序连接的是a数据库,如何在b表创建数据表呢?
发表于:2007-10-26 18:40:10 楼主
使用远程表的创建方法:

create   table   aaaa   (
jybz   varchar(2),  
wg00   integer   not   null,
wg01   integer,
wg02   varchar(250),  
wg03   varchar(250),  
wg04   varchar(40)   not   null,  
wg05   varchar(120),  

constraint   aaaa_pk_wg00   primary   key   (wg00))  
options(remote_server   'b',   remote_schema   'db2admin',   remote_tabname   'aaaa')

=============
在quest   central   for   db2   v4.9中创建是成功的。
但是在程序中就是创建不成功!
如果去掉options(remote_server   'b',   remote_schema   'db2admin',   remote_tabname   'aaaa'),就能在a数据库中成功创建的。

程序是c++   及odbc方式连接数据库的,查了一个下午都没搞掂。  
发表于:2007-10-29 09:25:481楼 得分:0
sql   执行在程序连接的数据库服务器,对   sql   而言当前计算机就是数据库服务器而不是运行程序的客户端,remote   的方式显然是不正确的。


快速检索

最新资讯
热门点击