阿里云-双表插入tablestore+rds

CREATE TABLE st_rsvr_w (

stcd VARCHAR,

tm VARCHAR,

rz BIGINT,

inq BIGINT,

w BIGINT,

blrz BIGINT,

otq BIGINT,

rwchrcd VARCHAR,

rwptn VARCHAR,

inqdr BIGINT,

msqmt VARCHAR

) WITH (

type = 'datahub',

endPoint = 'http://dh-cn-hangzhou.aliyun-inc.com',

roleArn = 'acs:ram::1000282197418559:role/aliyunstreamdefaultrole',

accessid = 'LTAIeU1xZf0aONp0',

accesskey = 'GgUoc8tvv12YWWfm7eHQb1tjQo0qjg',

project = 'slij_project',

topic = 'st_rsvr_w'

);

CREATE TABLE ST_RSVR_S (

stcd VARCHAR,

tm VARCHAR,

rz BIGINT,

inq BIGINT,

w BIGINT,

blrz BIGINT,

otq BIGINT,

rwchrcd VARCHAR,

rwptn VARCHAR,

inqdr BIGINT,

msqmt VARCHAR,

-- to add your columns...

PRIMARY KEY (stcd, tm)

) WITH (

type = 'ots',

endPoint = 'https://TabalStore2.cn-hangzhou.ots.aliyuncs.com',

roleArn = 'acs:ram::1000282197418559:role/aliyunstreamdefaultrole',

instanceName = 'TabalStore2',

tableName = 'ST_RSVR_S',

valueColumns = 'rz,inq,w,blrz,otq,rwchrcd,rwptn,inqdr,msqmt' -- to add your columns

);

CREATE TABLE st_rsvr_c (

STCD VARCHAR,

TM VARCHAR,

RZ BIGINT,

INQ BIGINT,

W BIGINT,

BLRZ BIGINT,

OTQ BIGINT,

RWCHRCD VARCHAR,

RWPTN VARCHAR,

INQDR BIGINT,

MSQMT VARCHAR,

PRIMARY KEY (STCD, TM)

) WITH (

type = 'rds',

url = 'jdbc:mysql://rm-m5ewk682o4s991889.mysql.rds.aliyuncs.com:3306/slijtable',

userName = 'root',

password = 'Mj201314',

tableName = 'st_rsvr_c'

);

INSERT INTO

ST_RSVR_S

SELECT

stcd,

tm,

rz,

inq,

w,

blrz,

otq,

rwchrcd,

rwptn,

inqdr,

msqmt

FROM

st_rsvr_w

where

stcd IS NOT NULL

AND tm IS NOT NULL;

INSERT INTO

st_rsvr_c

SELECT

stcd,

tm,

rz,

inq,

w,

blrz,

otq,

rwchrcd,

rwptn,

inqdr,

msqmt

FROM

st_rsvr_w

where

stcd IS NOT NULL

AND tm IS NOT NULL;

猜你喜欢

转载自blog.csdn.net/ying8933/article/details/81512200