Tag: Virtual PASS BR

Tudo sobre banco de dados e SQL

Como fazer um INSERT com EXEC

Como fazer um INSERT com EXEC, é isso mesmo um insert com uma procedure. Você utiliza a instrução “INSERT SELECT” para inserir os dados resultantes de uma determinada frase sql em uma tabela de destino. A instução “INSERT EXEC” é semelhante a instrução citada acima, porém no lugar do “SELECT“, você utiliza o “EXEC“. Vamos …

Diferenças entre SET e SELECT ao atribuir Variável

Diferenças entre SET e SELECT ao atribuir Variável Há duas formas de atribuir um valor a uma variável local previamente criado com o comando DECLARE @ declaração LocalVariable, ou seja, usando o SET e as instruções SELECT Para ilustrar: Aqui estão as diferenças entre a SET e SELECT: Instrução SET • ANSI padrão para atribuição …

Diferenças entre DELETE e TRUNCATE

Quais as diferenças entre DELETE e TRUNCATE O comando DELETE e o comando TRUNCATE ambos são usados para apagar dados de uma tabela e não a estrutura da tabela. O comando DELETE remove as linhas de uma tabela e tem a seguinte sintaxe básica: DELETE FROM SUATABELA WHERE CODIGO = 1; Por outro lado, o …

Como saber o número de transações ativas?

Como saber o número de transações ativas? Para que possamos identificar o número de transações ativas para conexão atual, basta executar o comando @@TRANCOUNT, o mesmo irá retornar o número de transações ativas para a conexão atual. Sintaxe: @@TRANCOUNT Exemplo:

Tipos de dados numéricos SQL Server

SQL Server tipos de dados numéricos O SQL Server suporta nove diferentes tipos de dados numéricos, quatro tipos de dados que armazenam valores inteiros de vários tamanhos, dois tipos de dados que armazenam valores monetários, e quatro tipos de dados que armazenam decimal baseados em números com precisão variável. Aqui está um resumo dos tipos …