Perguntas com a marcação «sql»

155
Valor incorreto do datetime do MySQL: '0000-00-00 00:00:00'

Recentemente, assumi um projeto antigo, criado há 10 anos. Ele usa o MySQL 5.1. Entre outras coisas, preciso alterar o conjunto de caracteres padrão de latin1 para utf8. Como exemplo, tenho tabelas como esta: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name`...

154
É possível usar a cláusula SELECT INTO com UNION [ALL]?

No SQL Server, ele insere 100 registros, da tabela Customers no tmpFerdeen: - SELECT top(100)* INTO tmpFerdeen FROM Customers É possível fazer um SELECT INTO através de um UNION ALL SELECT: - SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT...

154
Implica bit com constante 1 ou 0 no SQL Server

É possível expressar 1 ou 0 como um bit quando usado como um valor de campo em uma instrução select? por exemplo Nesse caso, a instrução (que faz parte de uma instrução select) ICourseBased é do tipo int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Para que seja um...

154
NoSQL - MongoDB vs CouchDB [fechado]

Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Melhore...

154
Qual é o objetivo de Order By 1 na instrução SQL select?

Estou lendo alguns códigos antigos no trabalho e notei que existem várias visualizações com uma order by 1cláusula. O que isso faz? Exemplo: Create view v_payment_summary AS SELECT A.PAYMENT_DATE, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME...

154
Copiar dados para outra tabela

Como copiar / acrescentar dados de uma tabela para outra tabela com o mesmo esquema no SQL Server? Editar: digamos que há uma consulta select * into table1 from table2 where 1=1 que cria table1com o mesmo esquema e com os dados que estão em table2. Existe alguma consulta curta como esta...

154
Qual é a diferença entre sql e mysql [closed]

É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda...

153
Como especificar "fechar conexões existentes" no script sql

Estou desenvolvendo ativamente meu esquema no SQL Server 2008 e frequentemente desejo executar novamente meu script de soltar / criar banco de dados. Quando eu corro USE [master] GO IF EXISTS (SELECT name FROM sys.databases WHERE name = N'MyDatabase') DROP DATABASE [MyDatabase] GO Costumo...

153
Copiar tabela sem copiar dados

CREATE TABLE foo SELECT * FROM bar copia a tabela fooe a duplica como uma nova tabela chamadabar . Como copiar o esquema de foopara uma nova tabela chamada bar sem copiar também os

153
NOLOCK do SQL Server e ingressa

Antecedentes: tenho uma consulta crítica ao desempenho que gostaria de executar e não me importo com leituras sujas. Minha pergunta é; Se eu estiver usando junções, também preciso especificar a dica NOLOCK? Por exemplo; é: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON...

153
Erro 5 do sistema operacional do SQL Server: "5 (acesso negado.)"

Estou começando a aprender SQL e tenho um livro que fornece um banco de dados para trabalhar. Esses arquivos abaixo estão no diretório, mas o problema é que, quando executo a consulta, ocorre o seguinte erro: Mensagem 5120, nível 16, estado 101, linha 1 Não é possível abrir o arquivo físico "C:...