Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para gerenciar dados em sistemas de gerenciamento de banco de dados relacional. Essa tag é para perguntas gerais de programação SQL; não é para o Microsoft SQL Server (para isso, use a tag sql-server) nem se refere a dialetos específicos do SQL por si só.

6
Consultas SQL de formatação de código
Devo interromper as consultas SQL em linhas diferentes? Por exemplo, no projeto em que estou trabalhando, temos uma consulta que ocupa 1600 colunas! 1600 + caracteres de tabulação. Eu escrevi consultas como esta: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" . "ORDER BY …


7
Como você modifica / controla as alterações nas tabelas SQL?
Ao trabalhar em uma equipe de desenvolvedores, onde todos estão fazendo alterações nas tabelas locais e nas tabelas de desenvolvimento, como você mantém todas as alterações sincronizadas? Um arquivo de log central onde todos mantêm suas alterações sql? Uma página wiki para rastrear as alterações de tabelas alteradas, arquivos .sql …

4
Por que os bancos de dados relacionais aceitam apenas consultas SQL?
Até onde eu sei, a maioria dos bancos de dados relacionais não oferece nenhuma API no nível do driver para consultas, exceto uma queryfunção que usa uma string SQL como argumento. Estou pensando em como seria mais fácil se alguém pudesse fazer: var result = mysql.select('article', {id: 3}) Para tabelas …
15 database  sql 

7
Para domínio ou não para domínio
Os padrões SQL92 e SQL99 definem construções DDL . Nem todos os bancos de dados suportam isso ou têm um nome diferente (o SQL Server possui tipos definidos pelo usuário , por exemplo).CREATE DOMAIN Eles permitem definir um tipo de dados restrito a ser usado em seu banco de dados, …
15 sql  sql-domain 



4
TDD com SQL e funções de manipulação de dados
Enquanto sou programador profissional, nunca fui formalmente treinado em engenharia de software. Como eu frequentemente visito aqui e SO, notei uma tendência para escrever testes de unidade sempre que possível e, conforme meu software se torna mais complexo e sofisticado, vejo os testes automatizados como uma boa idéia para ajudar …



4
Sobre a cruzada do tipo de dados da data do meu banco de dados: Válido? Que vale a pena? Alguém mais sente isso?
Passo muito tempo respondendo perguntas sobre SQL no SO. Costumo encontrar perguntas deste tipo: SELECT * FROM person WHERE birthdate BETWEEN '01/01/2017' AND '01/03/2017' SELECT * FROM person WHERE birthdate BETWEEN '2017-01-01' AND '2017-03-01' SELECT * FROM person WHERE birthdate BETWEEN 'some string' AND 'other string' ou seja, baseando-se em …

4
Tabela de histórico do banco de dados / tabela de rastreamento
Atualmente, quero estruturar uma tabela de acompanhamento / histórico como esta: PrimaryKey - ID OtherTableId - fk fieldName - nome do campo que seu rastreamento OldValue Novo valor Nome do usuário CreateDateTime Então, basicamente, eu quero ter uma tabela que rastreie outro histórico de tabelas, armazene o nome da coluna …
13 database  sql  tracking 


13
Os Devs SQL criam consultas SQL usando SQL Query Designers?
Eu estava curioso para saber se os SQL Devs escrevem seu código à mão livre ou eles usam o designer de consultas visuais para gerar consultas? Na maioria dos casos, o designer de consultas pode criar a maioria das consultas não complexas, não? (Eu sou um desenvolvedor do WinForms que …
13 sql  sql-server 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.