¿Alguien puede recomendar un buen manual de referencia ANSI SQL?ANSI SQL Manual
No es necesario que signifique un tutorial sino un documento de referencia adecuado para buscar cuando necesite una explicación o un ejemplo básico o más profundo.
Actualmente estoy usando W3Schools SQL Tutorial y SQL Tutorial que están bien, pero no los encuentro "lo suficientemente" profundos.
Por supuesto, cada productor importante de RDBMS tendrá algún tipo de manuales de referencia dirigidos a su propio producto, pero tienden a ser parciales y en algún momento usarán extensiones propietarias.
EDITADO: El objetivo de la pregunta era centrarse en las cosas que los motores de bases de datos tienen en común, es decir, las raíces de SQL. Pero entender las diferencias también puede ser algo positivo: this es bastante interesante.
¿Cuál sería el punto de tener un documento de este tipo? Para utilizar realmente una base de datos real, necesita el documento del productor de RDBMS con el sesgo del producto y las extensiones de producto. ¿Que estás tratando de hacer? –
Normalmente trato de evitar extensiones propietarias si hay disponible una alternativa de SQL Ansi. – Adrian
¿Por qué? Las características de propiedad son usualmente más eficientes. Nunca utilizo el estándar ansii si hay una mejor versión de sql disponible. Dado que la mayoría de las bases de datos no implementan el estándar por completo o con los mismos resultados para las mismas consultas (Oracle y SQl Server manejan algo de manera diferente y el código estándar ANSII no siempre dará los mismos resultados en ambas bases de datos con los mismos registros), usando El estándar ANSII no te ayuda mucho. – HLGEM