Eu tenho uma mesa assim Value String ------------------- 1 Cleo, Smith Eu quero separar a string delimitada por vírgula em duas colunas Value Name Surname ------------------- 1 Cleo Smith Eu preciso apenas de duas colunas extras fixas
Eu tenho uma mesa assim Value String ------------------- 1 Cleo, Smith Eu quero separar a string delimitada por vírgula em duas colunas Value Name Surname ------------------- 1 Cleo Smith Eu preciso apenas de duas colunas extras fixas
Eu tenho tentado entender um pouco sobre como implementar paginação personalizada no SQL, por exemplo, lendo artigos como este . Eu tenho a seguinte consulta, que funciona perfeitamente. Mas eu gostaria de implementar a paginação com este. SELECT TOP x PostId FROM ( SELECT PostId, MAX (Datemade)...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 8 anos . Melhore esta pergunta É como um...
Eu recebo esses erros continuamente quando tento atualizar tabelas com base em outra tabela. Acabo reescrevendo a consulta, altero a ordem das junções, altero alguns agrupamentos e, eventualmente, funciona, mas não entendi direito. O que é um 'identificador de várias partes'? Quando um...
Eu posso facilmente despejar dados em um arquivo de texto, como: sqlcmd -S myServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" -o "MyData.txt" No entanto, observei os arquivos de ajuda, SQLCMDmas não vi uma opção específica para CSV. Existe uma maneira de despejar dados de uma...
Quais são de melhor desempenho CTEou Temporary
Como eu iria encontrar os maiores objetos em um banco de dados do SQL Server? Primeiro, determinando quais tabelas (e índices relacionados) são as maiores e, em seguida, determinando quais linhas em uma tabela específica são maiores (estamos armazenando dados binários em BLOBs)? Existem...
Temos uma tabela de log que possui uma coluna de mensagem que às vezes possui um rastreamento de pilha de exceção. Eu tenho alguns critérios que determinam se a mensagem tem isso. Não queremos mostrar essas mensagens ao cliente, mas sim uma mensagem como: Ocorreu um erro interno. Entre em...
Eu tenho uma consulta como esta: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Mas isso não dá resultados, mesmo que haja dados no 1º. created_atparece 2013-05-01 22:25:19, eu suspeito que tem a ver com o tempo? Como isso poderia ser resolvido? Funciona muito bem se...
Eu tenho uma tabela que contém dados e uma dessas linhas precisa existir em outra tabela. Então, eu quero uma chave estrangeira para manter a integridade referencial. CREATE TABLE table1 ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY, AnotherID INT NOT NULL, SomeData VARCHAR(100) NOT...
Preciso converter uma instância nomeada do SQL Server 2005 em uma instância padrão. Existe uma maneira de fazer isso sem uma reinstalação? O problema é que 2 dos 6 desenvolvedores estão instalados com uma instância nomeada. Então está se tornando uma dor que muda as cordas de conexão para os...
Meu provedor de hospedagem (Rackspace) está oferecendo um servidor dedicado totalmente gerenciado com a versão Web do SQL Server () instalada. Minha empresa lida com desenvolvimento web e possui mais de 20 clientes usando o ASP.Net + SQL Server 2005. Estou pensando em reduzir custos instalando o...
Quero listar todas as vendas e agrupar a soma por dia. Sales (saleID INT, amount INT, created DATETIME) Atualização Estou usando o SQL Server
Eu tenho uma consulta SQL para criar o banco de dados no SQLServer, conforme indicado abaixo: create database yourdb on ( name = 'yourdb_dat', filename = 'c:\program files\microsoft sql server\mssql.1\mssql\data\yourdbdat.mdf', size = 25mb, maxsize = 1500mb, filegrowth = 10mb ) log on ( name =...
Existe alguma maneira "simples" de fazer isso ou eu preciso passar por uma variável de tabela com a sintaxe "OUTPUT ... INTO"? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt =
O que são e como eles funcionam? O contexto passa a ser o SQL
Existe alguma maneira no SQL Server para obter os resultados iniciando em um determinado deslocamento? Por exemplo, em outro tipo de banco de dados SQL, é possível fazer: SELECT * FROM MyTable OFFSET 50 LIMIT 25 para obter resultados 51-75. Essa construção não parece existir no SQL Server. Como...
Estou analisando o banco de dados de exemplo AdventureWorks para SQL Server 2008 e vejo nos scripts de criação que eles tendem a usar o seguinte: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES...
Eu preciso acessar apenas o campo Month.Year from Date no SQL
Este é um código de amostra para selecionar todos os registros de uma tabela. Alguém pode me mostrar como selecionar o último registro dessa tabela? select * from table Quando uso: SELECT * FROM TABLE ORDER BY ID DESC LIMIT Recebo este erro: Linha 1: sintaxe incorreta perto de 'LIMIT'. Este é o...