Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Новое на сайте
Топовые новости
Новое

Использовать регистры

Использовать регистрыИспользовать регистры довольно просто, равно как и любую другую встроенную функцию SQL. В отличие от функций, возвращающих значение, в IBM DB2 для установки значений используются специальные регистры, перечисленные Возвращает имя приложения, установившего соединение Возвращает идентификатор пользователя-клиента, установленный в подключении Возвращает дату выполняемой инструкции SQL (серверное время) Возвращает или устанавливает уровень изоляции Возвращает или устанавливает путь SQL, используемый для разрешения ссылок на функции и типов данных в динамически подготавливаемых инструкциях SQL Возвращает или устанавливает значение (тип varchar(12 8) ), которое идентифицирует имя схемы, квалифицирующее объекты базы данных Возвращает значение, идентифицирующее текущий сервер приложения Возвращает время выполняемой инструкции SQL (серверное время) Возвращает время выполняемой инструкции SQL (серверное время) Возвращает штамп времени выполняемой инструкции SQL (серверное время) Возвращает или устанавливает смещение относительно Гринвичского времени (UTC) и локальное время сервера приложения Возвращает идентификатор авторизации инструкции Возвращает или устанавливает идентификатор авторизации текущего сеанса Возвращает идентификатор авторизации пользователя, подключенного к базе данных Возвращает идентификатор авторизации выполнения, переданный диспетчеру базы данных В любой классификации всегда существует несколько функций, которые не вписываются ни в одну из категорий. Мы сгруппировали такие функции в группу “Прочие” (табл. 10.19). Ключевое слово CASE из стандарта SQL: 1999 реализовано в IBM DB2 и Microsoft SQL Server. В Oracle эти задачи выполняет функция DECODE. В SQL Server и DB2 9.5 допускается использование выражения CASE в стандартной инструкции SELECT. В DB2 это ключевое слово можно использовать как часть конструкции SWITCH, что определено расширением SQL/PCM.