2017-02-09 13 views
0

У меня есть динамический оператор выбора SQL, который выбирает различные поля из чего-то с именем pub.package.customer.Что такое pub.package mean

Я никогда не видел этого раньше, и я не понимаю, что это значит или откуда он получает данные. Если кто-то видел это или что-то подобное до того, как вы будете очень благодарны за знания.

+0

Зависит от того, где и как он используется. – jarlh

+0

Какая СУБД вы используете? –

ответ

1

pub.package.customer

  • паб имя базы данных
  • пакет имя схемы

  • клиент имя таблицы

Полный путь объекта является точка Обозначение:

Servername.Databasename.Ownername.Objectname 

Здесь ваш объект - таблица клиентов, из которой в вашем динамическом sql-запросе используются различные поля.

+0

Или schema.table.column, или table.column.method. – jarlh

+0

да правильно .. в вопросе упомянутые поля выбираются из pub.package.customer, поэтому я предположил, что это имя сервера. Имя базы данных. Имя пользователя –

+0

Исправить. Я пропустил эту часть. (Тем не менее, я не совсем уверен в синтаксисе вызова метода. Сам синтаксис не может различать между schema.table.column и table.column.method ... Плохое решение ANSI ...) – jarlh