Запрос в несколько баз данных одновременно на TML
Префикс
Также как таблицы в DDL и DML,
звенья одного дерева в
TML могут принадлежать разным базам данных.
И также как в DDL и DML,
расположение звена можно указать принудительно с помощью префикса,
который располагается перед именем звена через двоеточие.
Префикс может быть
- прозвищем конкретной базы данных
db1:tablename1.db2:tablename2.db3:tablename3.db4:tablename4
db1:tablename1.db2:*
- предикатом
- "all:" - все базы данных
- "default:" - база данных, в которой пользователь
"находится"
all:tablename1.db1:tablename2.all:tablename3.db2:tablename4
all:tablename1.all:*
default:tablename1.db1:tablename2.default:tablename3.db2:tablename4
default:tablename1.default:*
- маркером (marker) -
словом, последовательно обозначающим все базы данных
(любые два маркера никогда одновременно не обозначают одну и ту же базу данных).
Перед маркером всегда ставиться знак "%".
%db1:tablename1.%db2:tablename2.%db3:tablename3.%db4:tablename4
%db1:tablename1.%db2:*
Тюрин Дмитрий
Сайт управляется системой
uCoz