Dúvidas Frequentes
Espaço dedicado para a inclusão de dúvidas comuns durante o desenvolvimento em SQL. Caso sua dúvida não esteja aqui, talvez seja interessante adicioná-la.
Quando utilizar parâmetros, QuotedStr ou aspas duplas?
Parâmetros:
Utilizar principalmente para as condições da cláusula
SELECT *
FROM Tabela
WHERE Campo1 = :PParametro1
AND Campo2 = :PParametro2
AND Campo3 = :PParametro3
QuotedStr:
Utilizar quando for preciso concatenar uma variável string na consulta
SELECT Campo1, Campo2, Campo3
CASE
WHEN
(' Campo4 = QuotedStr(LVariavel)');
THEN
Campo4
ELSE
Campo5
END ApelidoDoCampo
FROM Tabela
WHERE Campo1 IS NOT NULL
Aspas duplas:
Utilizar quando uma string fixa for inserida na cláusula
SELECT Campo1, Campo2, Campo3
FROM Tabela
WHERE Campo1 = "NFE"
A utilização da palavra reservada "AS" é obrigatória para apelidar campos ou tabelas?
Qual a diferença entre a utilização de um UNION e UNION ALL?
Qual JOIN devo utilizar na cláusula?
No Comments