Операция | Oracle | Microsoft | MySQL | PostgreSQL |
---|---|---|---|---|
Имя и версия СУБД | SELECT banner FROM v$version SELECT version FROM v$instance |
SELECT @@version | SELECT @@version | SELECT version() |
Комментарии | --комментарий | --комментарий /*комментарий*/ |
-- комментарий[^mysql_комментарий] /*комментарий*/ #комментарий |
--комментарий /*комментарий*/ |
Конкатенация | 'раз' || 'два' | 'раз' + 'два' | 'раз' 'два' CONCAT('раз', 'два') |
'раз' || 'два' |
Имя текущей БД | SELECT name FROM v$database SELECT SYS_CONTEXT ('userenv', 'DB_NAME') FROM dual |
current_catalog current_database() |
||
Текущая схема | SELECT SYS_CONTEXT ('userenv', 'CURRENT_SCHEMA') FROM dual | current_schema[()] | ||
Текущий пользователь | SELECT SYS_CONTEXT ('userenv', 'CURRENT_USER') FROM dual | current_role current_user session_user user |
||
Текущий запрос | current_query() | |||
Имя сервера | SELECT SYS_CONTEXT |