No SQL Server 2017, você pode usar esta sintaxe, mas não nas versões anteriores: SELECT Name = TRIM(Name) FROM
No SQL Server 2017, você pode usar esta sintaxe, mas não nas versões anteriores: SELECT Name = TRIM(Name) FROM
O SQL Server 2008 possui um tipo de dados como o MySQL
Tentei criar um diagrama de banco de dados com o SQL Server 2008, mas ocorreu um erro: Os objetos de suporte do diagrama do banco de dados não podem ser instalados porque esse banco de dados não possui um proprietário válido. Para continuar, primeiro use a página Arquivos da caixa de diálogo...
Estou tentando adicionar uma tabela ao meu banco de dados recém-criado por meio do SQL Server Management Studio. No entanto, recebo o erro: a versão de back-end não é suportada para projetar diagramas ou tabelas de banco de dados Para ver minhas versões atualmente instaladas, cliquei no SSMS e...
Quais são as melhores práticas para modelar herança em bancos de dados? Quais são os trade-offs (por exemplo, querability)? (Estou mais interessado no SQL Server e .NET, mas também quero entender como outras plataformas solucionam esse
Para que serve o tipo de dados SYSNAME do SQL Server? BOL diz: O tipo de dados sysname é usado para colunas da tabela, variáveis e parâmetros de procedimento armazenado que armazenam nomes de objetos. mas eu realmente não entendo isso. Existe um caso de uso que você pode...
No MS SQL Server, existe uma maneira de detectar se um banco de dados teve seu nível de isolamento definido por meio do comando T-SQL ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; Não consigo encontrar uma maneira simples de detectar isso no T-SQL ou na GUI do Management...
Eu tenho essa consulta com o MySQL: select * from table1 LIMIT 10,20 Como posso fazer isso com o SQL
Isenção de responsabilidade: descobri o problema (acho), mas queria adicionar esse problema ao Stack Overflow, pois não conseguia (facilmente) encontrá-lo em qualquer lugar. Além disso, alguém pode ter uma resposta melhor do que eu. Eu tenho um banco de dados onde uma tabela "Comum" é referenciada...
Estou escrevendo um procedimento armazenado no SQL Server 2008. Preciso verificar se existe uma tabela no banco de dados. Caso contrário, preciso criá-lo. Como eu faço
SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error O valor calculado 'BalanceDue' definido como uma variável na lista de colunas selecionadas não pode ser usado na cláusula WHERE. Existe uma maneira que ele pode? Nesta questão...
Eu tenho os seguintes dados em uma tabela PriceOrderShipped PriceOrderShippedInbound PriceOrderShippedOutbound No SQL, preciso escrever uma consulta que procure por uma string em uma tabela. Ao procurar por uma string, ela deve ignorar maiúsculas e minúsculas. Para a consulta SQL mencionada...
Como posso excluir todos os registros de todas as tabelas do meu banco de dados? Posso fazer isso com um comando SQL ou preciso de um comando SQL por uma
As convenções de nomenclatura são importantes, e a chave primária e a chave estrangeira costumam usar convenções óbvias ( PK_Tablee FK_Table_ReferencedTable, respectivamente). A IX_Table_Columnnomeação de índices também é bastante padrão. E a restrição UNIQUE? Existe uma convenção de nomenclatura...
Gostaria de saber como usar NULL e uma string vazia ao mesmo tempo em uma WHEREcláusula no SQL Server. Eu preciso encontrar registros que tenham valores nulos ou uma seqüência de caracteres vazia.
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...
Estou trabalhando em um banco de dados no SQL Server 2000 que usa um GUID para cada usuário que usa o aplicativo ao qual está vinculado. De alguma forma, dois usuários acabaram com o mesmo GUID. Eu sei que a Microsoft usa um algoritmo para gerar um GUID aleatório que tem uma chance extremamente...
Estou tentando inserir todos os valores de uma tabela em outra. Mas a instrução insert aceita valores, mas eu gostaria que ele aceitasse um select * da initial_Table. Isso é
Eu estou olhando para dividir '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ...' (delimitado por vírgula) em uma tabela ou variável de tabela . Alguém tem uma função que retorna cada um em uma
Eu quero criar um proc como abaixo, mas tem erro na sintaxe. Alguém poderia apontar o problema? Create PROCEDURE [dbo].[my_proc] AS BEGIN DISABLE TRIGGER dbo.tr_name ON dbo.table_name -- some update statement ENABLE TRIGGER dbo.tr_name ON dbo.table_name END ** Error Message : Incorrect...