CURRENT SCHEMA

CURRENT SCHEMA retorna o nome do esquema utilizado para qualificar as referências a objetos do banco de dados não qualificadas.

Nota: CURRENT SCHEMA e CURRENT SQLID são sinônimos.

Estas funções retornam uma cadeia de até 128 caracteres.

Sintaxe

CURRENT SCHEMA

-- ou, como alternativa:

CURRENT SQLID
-- Fazer com que a coluna NOME tenha como valor padrão
-- o esquema corrente:
CREATE TABLE MINHA_TABELA (ID INT, NOME VARCHAR(128) DEFAULT CURRENT SQLID)

-- Inserir o valor padrão igual ao valor do
-- esquema corrente na tabela:
INSERT INTO MINHA_TABELA(ID) VALUES (1)

-- Retornar as linhas com o mesmo nome do esquema corrente:
SELECT NOME FROM MINHA_TABELA WHERE NOME = CURRENT SCHEMA