В чем смысл символа "@" в Oracle SQL?

Что означает символ @ в ?

Например:

select * from [email protected] where id = '45'

Ответ 1

Он относится к нелокальной таблице, бит позади @- дескриптор db.

select * from [email protected] where id = '45'

Средство выбирает не из локальной таблицы question_answer, а из таблицы на db, обозначенной как abcd. Ключевое слово google for - dblink

Ответ 2

Это синтаксис для доступа к таблице через ссылку базы данных под названием "abcd" См. Документацию для CREATE DATABASE LINK или для просмотра определенных ссылок db:

SELECT * FROM all_db_links;