¿Cuál es la diferencia entre comillas simples y comillas dobles al escribir una consulta SQL?


Mejor respuesta

Las comillas simples se utilizan para encerrar cadenas literales (y, en versiones recientes , DATE literales). Las comillas dobles se utilizan para encerrar identificadores (como nombres de tablas y columnas). Son opcionales (y por lo tanto casi nunca se usan) cuando el nombre se ajusta a ciertas reglas para los nombres (comienza con una letra, sin espacios ni símbolos especiales, sin minúsculas, …). Por ejemplo:

SELECT "Hello Manish " AS "My Greeting"

FROM dual;

Salida:

My Greeting

-------------

Hello Manish

Respuesta

En general, las comillas simples se utilizan alrededor de cadenas y las marcas inversas (`caracteres) se utilizan para identificadores de bases de datos. Las comillas dobles pueden tratarse como marcas inversas.

Pero, como ocurre con la mayoría de las preguntas sobre SQL, hay varios detalles específicos de los proveedores y los ajustes de configuración.

Aquí hay una muestra de ellos:

StackOverflow: ¿Cuál es la diferencia entre comillas simples y dobles en SQL?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *