Oracle – PL/SQL – Encontrando tabelas trancadas/bloqueadas e liberando para insert/delete/update

Fala galera!

Hoje coloco um código simples onde pode salvar muitos usuários que precisam liberar encontrar se existem alguma tabela bloqueada e liberar ela.

Isso pode acontecer por exemplo quando um programador está testando o código e ele não termina o processo de uma transaction ou situação parecida, causando uma impossibilidade de dar updates, deletes e se não me engano até inserts!

Para resolver isso, um DBA pode localizar as “sessões” bloqueadas com esse script:

Continue lendo “Oracle – PL/SQL – Encontrando tabelas trancadas/bloqueadas e liberando para insert/delete/update”

Oracle – Visualizar colunas de uma tabela e o tipo de dados

Olá a todos =D

Bom, caso alguém precise de um código rápido para visualizar as colunas de uma determinada tabela com um determinado owner e que seja pertencente a um banco de dados Oracle, segue abaixo o script.

select COLUMN_NAME,DATA_TYPE, DATA_LENGTH,DATA_PRECISION, NULLABLE
 from all_tab_columns
 where table_name = 'TB_PESSOA'
 AND owner = 'CADASTROS'
 ORDER BY COLUMN_ID

Caso queira visualizar tooodas as colunas que esse script pode retornar apenas tire as colunas desejadas e coloque o ‘*’.
Coloquei acima apenas as principais informações como Nome da Coluna, O tamanho, a precisão (caso seja um tipo numérico) e se aceita Null.

Resultado:

Resultado do Script
Visualização de colunas em uma tabela do Oracle a partir de Script SQL

Referência

Abraços ;)