當我執行以下命令: INSERT ALL INTO [email protected]_link(columnName) VALUES (columnValue)
SELECT columnValue FROM localTable;
我得到一個錯誤 SQL Error: ORA-02021: DDL operations are not allowed on a remote databa
我目前有一個問題,我無法在存儲過程中的鏈接數據庫中引用表。我得到的錯誤信息: ORA-00942: table or view does not exist 下面是我的主機(運行的Oracle 10g)上的步驟來設置數據庫鏈接到遠程數據庫(運行的Oracle 11g)。這些步驟是準確的,但一些名稱已被更改,儘管它們保持一致。 更新的tnsnames.ora,添加新的條目: REMOTE_DB =
是否有可能只是路過dblink()起來所產生的結果記錄,作爲調用函數的結果,像這樣: create function execute_generic_sql_on_remote_databases(_sql text)
return set of record
language plpgsql
as $$
declare
r record; -- this is already
插入時,此作品: (connect to some_db)
INSERT INTO some_schema.some_table(id) VALUES (some_schema.some_table.nextval);
這工作太: (connect to some_other_db)
SELECT [email protected]_db FROM DUAL;
這不起作用: (conn
我正在使用Postgresql 8.4,並且正在編寫一系列函數,我希望能夠傳入一個整數數組,我希望通過dblink連接查詢進行評估。功能如下: --======= Create a function that accepts an array of Top(n) Books and outputs the results to a temp table =======--
CREATE OR