Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade




5
Teste se alguma coluna é NULL
Estou tentando descobrir uma consulta fácil que posso fazer para testar se uma tabela grande possui uma lista de entradas que possui pelo menos UM valor em branco (NULL / vazio) em QUALQUER coluna. Eu preciso de algo como SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Eu …




2
Várias operações usando WITH
Existe uma maneira de executar várias operações usando a WITHinstrução? Algo como WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Quero selecionar alguns dados e a contagem deles ...
16 oracle  select  cte 

3
Existe uma maneira melhor de sair do log do MySQL InnoDB "no futuro"?
Eu tenho esse erro do InnoDB no MySQL 5.0. O Mysqld foi parado de maneira limpa, mas eu consegui perder o ib_logfile0 e o ib_logfile1 posteriormente. Agora, após uma inicialização limpa, o InnoDB fez sua "recuperação de falha". Passei pela empresa innodb_force_recovery = 4, consertei uma tabela MyISAM suspensa e …
16 mysql  innodb 


2
Linhas ausentes após a conversão online do MyISAM para o InnoDB
Temos um banco de dados razoavelmente pequeno que queríamos converter do MyISAM para o InnoDB. Sendo noobs de banco de dados, acabamos de converter (usando alter table) sem sequer derrubar o site. Agora que a conversão está concluída, muitas linhas intermitentes parecem estar ausentes. Isso possivelmente ocorre devido a operações …
16 mysql  innodb  myisam 




1
Como você ordena por um parâmetro?
Apenas imaginando se eu poderia solicitar algum feedback sobre um procedimento armazenado que estou executando e se há uma maneira mais eficiente de lidar com o cenário (tenho certeza de que haverá!). Basicamente, tenho um único SP que chamo para retornar uma lista de registros (trabalhos) que podem ter um …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.