Home |
Previous Page | Next Page Accessing and Modifying Data in an External Database > Restrictions for Remote Database Access >
You can run the following SQL statements across databases
and across database servers.
SELECT |
CREATE VIEW |
UNLOAD |
INSERT |
CREATE SYNONYM |
LOCK TABLE |
UPDATE |
DROP DATABASE |
UNLOCK TABLE |
DELETE |
EXECUTE FUNCTION (IDS only) |
INFO |
DATABASE |
EXECUTE PROCEDURE (IDS only) |
|
CREATE DATABASE |
LOAD |
|
To run each statement successfully across databases or database
servers, the local and external databases must have the same logging
mode.
Note:
Distributed cross-server operations on databases
of remote database servers can only access values of the non-opaque
built-in data types that are neither large objects nor complex data
types. Distributed operations that use SQL statements or UDRs to
access other databases of the local Dynamic Server instance, however,
can also return the opaque built-in data types BLOB, BOOLEAN, CLOB,
and LVARCHAR. They can also access DISTINCT types based on built-in
types, as well as UDTs that can be cast to built-in types, provided
that the DISTINCT or UDT values are explicitly cast to built-in
types, and that all the DISTINCT types, UDTs, and casts are defined
in all of the participating databases.
Extended Parallel Server
Note:
For INSERT, UPDATE, DELETE, LOAD, the target table
cannot be on a remote server.
Note:
EXECUTE FUNCTION and EXECUTE PROCEDURE for remote functions
and remote procedures are not supported on XPS.
End of Extended Parallel Server
Home |
[ Top of Page | Previous Page | Next Page | Contents |
Index ]