Qual é o benefício de usar SET XACT_ABORT ONem um procedimento
Qual é o benefício de usar SET XACT_ABORT ONem um procedimento
Eu queria saber se existe uma maneira mais elegante de fazer consultas IN () com o JDBCTemplate do Spring. Atualmente eu faço algo assim: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) {...
Minha consulta é a seguinte e contém uma subconsulta dentro dela: select count(distinct dNum) from myDB.dbo.AQ where A_ID in (SELECT DISTINCT TOP (0.1) PERCENT A_ID, COUNT(DISTINCT dNum) AS ud FROM myDB.dbo.AQ WHERE M > 1 and B = 0 GROUP BY A_ID ORDER BY ud DESC) O erro que estou...
Eu preciso fazer um mysqldump de um banco de dados em um servidor remoto, mas o servidor não possui o mysqldump instalado. Gostaria de usar o mysqldump na minha máquina para conectar ao banco de dados remoto e fazer o despejo na minha máquina. Eu tentei criar um túnel ssh e depois fazer o despejo,...
Não consigo entender o DECIMAL do MySQL. Eu preciso da linha para poder conter um número entre 00.0001 e 99.9999. Como eu a estruturaria para funcionar
Eu tenho um monte de linhas que preciso inserir na tabela, mas essas inserções são sempre feitas em lotes. Então, eu quero verificar se existe uma única linha do lote na tabela, porque sei que todas foram inseridas. Portanto, não é uma verificação de chave primária, mas não deve importar muito. Eu...
Erro de migração no Laravel 5.4 com php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Erro de sintaxe ou violação de acesso: 1071 A chave especificada era muito longa; o comprimento máximo da chave é 767 bytes (SQL: alterar tabela e usersadicionar exclusivo...
Quando você limita o número de linhas a serem retornadas por uma consulta SQL, geralmente usada em paginação, existem dois métodos para determinar o número total de registros: Método 1 Inclua a SQL_CALC_FOUND_ROWSopção no original SELECTe obtenha o número total de linhas executando SELECT...
No rodapé da minha página, gostaria de adicionar algo como "última atualização do xx / xx / 200x", sendo esta data a última vez que uma determinada tabela do mySQL foi atualizada. Qual o melhor jeito pra fazer isso? Existe uma função para recuperar a última data atualizada? Devo acessar o banco de...
Qual é a melhor maneira de obter o valor máximo de uma consulta LINQ que pode não retornar linhas? Se eu apenas fizer Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Eu recebo um erro quando a consulta não retorna linhas. eu poderia fazer Dim x = (From y...
Qual é a sintaxe válida desta consulta no MySQL? SELECT * FROM courses WHERE (now() + 2 hours) > start_time nota: start_time é uma tabela de campos de
Tenho um problema ao tentar adicionar restrições às minhas tabelas. Eu recebo o erro: A introdução da restrição FOREIGN KEY 'FK74988DB24B3C886' na tabela 'Funcionário' pode causar ciclos ou vários caminhos em cascata. Especifique ON DELETE NO ACTION ou ON UPDATE NO ACTION ou modifique outras...
Selecionar constantes sem se referir a uma tabela é perfeitamente legal em uma instrução SQL: SELECT 1, 2, 3 O conjunto de resultados que o último retorna é uma única linha que contém os valores. Eu queria saber se existe uma maneira de selecionar várias linhas ao mesmo tempo usando uma expressão...
Eu li que o servidor Mysql cria um arquivo de log em que mantém um registro de todas as atividades - como quando e quais consultas são executadas. Alguém pode me dizer onde ele existe no meu sistema? Como posso ler? Basicamente, preciso fazer backup do banco de dados com entradas diferentes...
Eu tenho uma tabela chamada PAYMENT. Nesta tabela, tenho um ID do usuário, um número de conta, um CEP e uma data. Gostaria de encontrar todos os registros para todos os usuários que têm mais de um pagamento por dia com o mesmo número de conta. ATUALIZAÇÃO: Além disso, deve haver um filtro que...
Estou usando instruções preparadas para executar consultas ao banco de dados mysql. E quero implementar uma funcionalidade de pesquisa com base em uma espécie de palavra-chave. Para isso eu preciso usar a LIKEpalavra-chave, isso eu sei. E eu também já usei instruções preparadas antes, mas não sei...
Existe uma maneira de verificar se existe uma tabela sem selecionar e verificar valores nela? Ou seja, eu sei que posso SELECT testcol FROM testtableverificar a contagem de campos retornados, mas parece que deve haver uma maneira mais direta / elegante de fazer
Qual é a melhor maneira de verificar se o valor é nulo ou vazio nas instruções sql do Postgres? O valor pode ser uma expressão longa, portanto é preferível que ele seja gravado apenas uma vez em cheque. Atualmente estou usando: coalesce( trim(stringexpression),'')='' Mas parece um pouco...
Não quero digitar o nome de todas as tabelas para descartá-las. É possível com uma
Eu quero usar o ROW_NUMBER()para obter ... Para obter o max(ROW_NUMBER())-> Ou eu acho que isso também seria a contagem de todas as linhas Eu tentei fazer: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users mas não parecia funcionar ... Para ROW_NUMBER()usar uma determinada...