Estou usando o SQL Server 2008 e o Navicat. Eu preciso renomear uma coluna em uma tabela usando SQL. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Esta declaração não
Estou usando o SQL Server 2008 e o Navicat. Eu preciso renomear uma coluna em uma tabela usando SQL. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Esta declaração não
Acabei de adicionar um índice a uma tabela no SQL Server 2005 e isso me fez pensar. Qual é a diferença entre criar 1 índice e definir várias colunas sobre ter 1 índice por coluna que você deseja indexar. Existem certas razões pelas quais uma deve ser usada sobre a outra? Por exemplo Create...
O que se entende por nvarchar? Qual é a diferença entre char, nchar, varchar, e nvarcharno SQL
Eu quero ter uma restrição exclusiva em uma coluna que eu vou preencher com GUIDs. No entanto, meus dados contêm valores nulos para essas colunas. Como crio a restrição que permite vários valores nulos? Aqui está um exemplo de cenário . Considere este esquema: CREATE TABLE People ( Id INT...
Alguém pode explicar as implicações do uso with (nolock)em consultas, quando você deve / não deve usá-lo? Por exemplo, se você tiver um aplicativo bancário com altas taxas de transação e muitos dados em determinadas tabelas, em que tipos de consultas o nolock seria bom? Existem casos em que você...
Suponha uma estrutura de tabela de MyTable(KEY, datafield1, datafield2...). Frequentemente, eu quero atualizar um registro existente ou inserir um novo registro, se ele não existir. Essencialmente: IF (key exists) run update command ELSE run insert command Qual é a melhor maneira de escrever...
Estamos escrevendo um novo aplicativo e, durante o teste, precisaremos de um monte de dados fictícios. Adicionei esses dados usando o MS Access para despejar arquivos do Excel nas tabelas relevantes. De vez em quando, queremos "atualizar" as tabelas relevantes, o que significa eliminar todas,...
Para os seguintes tipos de dados do SQL Server, qual seria o tipo de dados correspondente em C #? Numéricos Exatos bigint numeric bit smallint decimal smallmoney int tinyint money Numéricos Aproximados float real Data e
Não sou especialista em SQL e sou lembrado do fato toda vez que preciso fazer algo além do básico. Eu tenho um banco de dados de teste que não é grande em tamanho, mas o log de transações é definitivamente. Como limpo o log de
O ORoperador na WHENcláusula de uma CASEinstrução não é suportado. Como posso fazer isso? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system
Entendo as diferenças entre o bloqueio otimista e o pessimista. Agora alguém poderia me explicar quando eu usaria qualquer um deles em geral? E a resposta a esta pergunta muda dependendo se estou usando um procedimento armazenado ou não para executar a consulta? Mas apenas para verificar,...
Eu fiz backup de um banco de dados: BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrite existing E então tentou restaurá-lo: RESTORE DATABASE MyDatabase FROM DISK = 'MyDatabase.bak' WITH REPLACE --force restore over specified database E agora o banco de dados está...
Não vi perguntas semelhantes sobre esse tópico e tive que pesquisar isso para algo em que estou trabalhando no momento. Pensei em postar a resposta para o caso de alguém ter a mesma
Qual dessas consultas é a mais rápida? NÃO EXISTE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) Ou NÃO EM: SELECT ProductID, ProductName FROM Northwind..Products p WHERE...
Sei que fiz isso antes de anos atrás, mas não me lembro da sintaxe e não consigo encontrá-la em nenhum lugar devido à obtenção de vários documentos e artigos de ajuda sobre "importações em massa". Aqui está o que eu quero fazer, mas a sintaxe não está exatamente correta ... por favor, alguém que...
Eu tenho dois aplicativos que usam a Segurança Integrada. Um atribui Integrated Security = truena cadeia de conexão e o outro define Integrated Security = SSPI. Qual é a diferença entre SSPIe trueno contexto da Segurança
Qual método fornece o melhor desempenho ao remover a parte da hora de um campo de data e hora no SQL Server? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) ou b) select cast(convert(char(11), getdate(), 113) as datetime) O segundo método envia mais alguns bytes de qualquer maneira, mas...
Usando o SQL Server, como faço para dividir uma sequência para acessar o item x? Pegue uma string "Olá John Smith". Como posso dividir a string por espaço e acessar o item no índice 1, que deve retornar
Como criar um espaço de pilha no estouro de pilha : como fazer uma instalação no SQL Server usando um servidor de rede local? Eu quero escrever uma consulta como esta: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o Mas não é assim que a...
Estou tentando restaurar um arquivo de backup do SQL Server para meu banco de dados, mas está lançando um erro da seguinte maneira: O conjunto de backup mantém um backup de um banco de dados diferente do existente Meu banco de dados no SQL Server 2008 e o arquivo de backup estão em...