當嘗試通過循環遊標從源表通過dblink選擇來更新表時遇到了一些麻煩。 我有兩個數據庫DB1,DB2。 它們是兩個不同的數據庫實例。 我正在使用DB1此聲明如下: CURSOR TestCursor IS
SELECT a.*, 'A' TEST_COL_A, 'B' TEST_COL_B
FROM [email protected] a;
BEGIN
For C1
相關鏈接: String literals and escape characters in postgresql 這是我的錯誤: ERROR: type "e" does not exist
這裏是我的查詢: SELECT *
FROM dblink('host=theHostName port=1234 dbname=theDBName user=theUser password=the
我想將db_A中的表tbl_A中的前20個ROWS插入到db_B中的tbl_B中。 爲tbl_A和tbl_B的模式是: CREATE TABLE <tbl_name> (
id serial PRIMARY KEY,
int a,
int b
);
我有與下列查詢 psql db_A
SELECT dblink_connect("dbname=db_B");
SELECT dblin