WEB开发网
开发学院软件开发Java 构建跨越联合数据的实体 EJB 阅读

构建跨越联合数据的实体 EJB

 2009-11-07 00:00:00 来源:WEB开发网   
核心提示: 向 CREATE TABLE 语句添加 OPTIONS 子句,从而指定远程服务器和远程模式信息,构建跨越联合数据的实体 EJB(9),远程服务器必须引用您在配置期间在 CREATE SERVER 语句中指定的数据源名,远程模式名必须与数据源处的有效模式名对应,可以向 CREATE TABLE 语

向 CREATE TABLE 语句添加 OPTIONS 子句,从而指定远程服务器和远程模式信息。远程服务器必须引用您在配置期间在 CREATE SERVER 语句中指定的数据源名。远程模式名必须与数据源处的有效模式名对应,该名称通常为您在配置期间在 CREATE USER MAPPING 语句中指定的 REMOTE_AUTHID。例如,对于我们的环境配置,可以向 CREATE TABLE 语句添加一个 OPTIONS 子句,如下所示: CREATE TABLE SCHEMANAME.MYTABLE 
 (COL1 INT PRIMARY KEY NOT NULL, 
  COL2 INT) 
  OPTIONS (REMOTE_SERVER 'ORACLE8', 
      REMOTE_SCHEMA 'ORACLEUSER1')

除去 altER TABLE 语句。

下面是来自作者的测试环境的一个完整示例:

-- Generated by Relational Schema Center of WSADIE 
 
CREATE SCHEMA user1; 
 
CREATE TABLE user1.FOOBAR 
 (ID INTEGER NOT NULL, 
  NAME VARCHAR(250)); 
 
ALTER TABLE user1.FOOBAR 
 ADD CONSTRAINT FOOBARPK PRIMARY KEY (ID); 
 
 
-- Revised DDL 
 
CREATE TABLE user1.FOOBAR 
 (ID INTEGER PRIMARY KEY NOT NULL , 
  NAME VARCHAR(250)) 
  OPTIONS (REMOTE_SERVER 'ORACLE8', 
      REMOTE_SCHEMA 'ORACLEUSER1')

可以在 DB2 命令窗口(Command Window)中、在 DB2 命令行(Command Line)上、或通过 DB2 命令中心(Command Center)(可通过 DB2 控制中心(Control Center)进入)执行修改后的 DDL 语句。

上一页  4 5 6 7 8 9 10  下一页

Tags:构建 跨越 联合

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接