



Para consultar os parâmetros da instalação do banco de dados, utilize o comando abaixo para consultar.
SELECT * FROM V$NLS_PARAMETERS;
Para alterar o idioma (da sessão) conectada ao banco de dados, utilize o comando abaixo;
ALTER SESSION SET NLS_LANGUAGE= ‘Spanish’

Formato em Português
select
TO_CHAR(sysdate, ‘DD “de” fmMonth “de” YYYY’,’NLS_DATE_LANGUAGE=Portuguese’)
from
dual

Formato em Espanhol
select
TO_CHAR(sysdate, ‘DD “de” fmMonth “de” YYYY’,’NLS_DATE_LANGUAGE=Spanish’)
from
dual

Formato em Inglês
select
TO_CHAR(sysdate, ‘DD “de” fmMonth “de” YYYY’,’NLS_DATE_LANGUAGE=AMERICAN’)
from
dual

ALTER SESSION SET NLS_LANGUAGE = ‘AMERICAN’;
SELECT * FROM V$NLS_VALID_VALUES
FETCH FIRST 20 ROWS ONLY;

SELECT * FROM NLS_SESSION_PARAMETERS;
SELECT * FROM NLS_INSTANCE_PARAMETERS;
SELECT * FROM NLS_DATABASE_PARAMETERS;
Este comando permite mostrar informações cruzadas, dados horizontais na posição vertical.
Pode alterar a posição facilitando a exibição, de uma forma agrupada e somada.
Exemplo:
select cd_venda, cd_cliente, dt_venda, cd_vendedor
from venda
order by dt_venda;

Com o comando select * from v$instance é possível consultar informações da instancia do Oracle.
select * from v$instance;

Oracle PL/SQL – Listagg function
Exemplo:
select * from produto;

SELECT LISTAGG(nome_produto, ‘, ‘) WITHIN GROUP (ORDER BY nome_produto) “lista de produtos”
FROM produto;

Para verificar a versão do Oracle, realize os passos a seguir;
Após conectar no banco de dados, utilizando o comando:
SELECT * FROM v$version;
Você obterá o resultado abaixo, a informação apresentada corresponde a versão do Oracle.
Neste exemplo, é mostrado a versão Oracle Database 19c.

Exemplo onde a versão é a 12c.

Com o PLSQL Aberto, pressione as teclas CTRL + E, será aberta uma tela com o histórico de todos os comandos executados recentemente.
Este histórico é com base em arquivos arquivos que são gerados em uma pasta temporária e é dali que são mostrados.
Também existe uma tabela no Oracle que grava todos os comandos executados.
A partir dos comandos abaixo é possível consultar, é necessário que usuário tenha privilégios SYS.
SELECT * FROM v$sql
ou
select * from dba_hist_sqltext
Localize o arquivo de configuração do MySQL e altere a linha para ficar conforme exemplo
default-time-zone = America/Sao_Paulo

Se a linha não existir inclua a linha e reinicie o serviço.
Outra de forma de alterar e digitar o comando
SET time_zone=’America/Sao_Paulo’;
Para confirmar a alteração digite o comando;
select @@time_zone;
Você devera ter um retorno, conforme abaixo.

Para mais informações consulte o site oficial do MySQL.
https://dev.mysql.com/doc/refman/8.0/en/time-zone-support.html
Caso o comando SET apresente uma mensagem de erro, quer dizer que você não tem os dados na tabela interna do MySQL.
SELECT COUNT(*) FROM mysql.time_zone_name;
SELECT COUNT(*) FROM mysql.time_zone;
SELECT COUNT(*) FROM mysql.time_zone_transition;
SELECT COUNT(*) FROM mysql.time_zone_transition_type;
Para popular essas tabelas importe a tabela a ser obtida no link
Instalando o Firebird 1.5 no Windows 10
Recentemente precisei fazer a instalação dos aplicativos SUS AIH, SUS BPA, onde necessita da instalação do Firebird 1.5, mas ao executar o arquivo de instalação é retornado uma mensagem que o aplicativo não é compatível com a versão do S.O.
Firebird-1.5.5.4926-3-Win32.exe


Para resolver basta renomear o arquivo para qualquer nome, exemplo: (setup.exe) e executar novamente o instalador.






IMPORTANTE: Altere essas opções para Windows 7, 8, 10, 11
