Preguntas etiquetadas con syntax

El conjunto de reglas que definen las combinaciones de símbolos que se consideran correctamente estructurados para ese idioma.


3
¿Diferencia de rendimiento para COALESCE versus ISNULL?
He visto a mucha gente usar la función COALESCE en lugar de ISNULL. De las búsquedas en Internet, descubrí que COALESCE es el estándar ANSI, por lo que hay una ventaja de que sabemos qué esperar al usarlo. Sin embargo, ISNULL parece más fácil de leer ya que parece más …

6
Cómo crear una tabla temporal usando VALUES en PostgreSQL
Estoy aprendiendo PostgreSQL y tratando de descubrir cómo crear una tabla temporal o una WITHdeclaración que pueda usarse en lugar de una tabla normal, con fines de depuración. Miré la documentación de CREATE TABLE y dice que VALUESse puede usar como una consulta, pero no da ningún ejemplo; ¿la documentación …

4
MySQL Establecer la hora UTC como marca de tiempo predeterminada
¿Cómo configuro una columna de marca de tiempo cuyo valor predeterminado es la hora UTC actual? MySQL usa la UTC_TIMESTAMP()función para la marca de tiempo UTC: mysql> SELECT UTC_TIMESTAMP(); +---------------------+ | UTC_TIMESTAMP() | +---------------------+ | 2012-07-01 11:36:35 | +---------------------+ 1 row in set (0.00 sec) Entonces he intentado: CREATE TABLE …


1
(NOLOCK) vs NOLOCK
Estaba investigando algunos bloqueos cuando vi una consulta que se parecía a esto: SELECT SomeField FROM SomeTable NOLOCK Vi el NOLOCKy tenía curiosidad de cómo podría estar bloqueando otras consultas, en este caso, DELETEdeclaraciones. Eché un vistazo rápido a las cerraduras sp_locky aquí está lo que vi: DB S GRANT …

2
¿Cómo declaro y uso variables en Oracle?
Mis habilidades principales son con SQL Server, pero me han pedido que realice algunos ajustes de una consulta de Oracle. He escrito el siguiente SQL: declare @startDate int select @startDate = 20110501 Y me sale este error: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line …

2
Caso de sintaxis de unión externa peculiar de Oracle
He visto lo siguiente en una consulta que se suponía que debía portarse desde la sintaxis de combinación externa de Oracle a la sintaxis de combinación externa estándar de SQL: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) …
16 oracle  join  syntax 


1
Lo que permite a SQL Server intercambiar un nombre de objeto por una cadena pasada a un procedimiento del sistema
¿Qué hace que sea legal pasar un nombre de objeto al procedimiento almacenado del sistema sp_helptext? ¿Qué mecanismo convierte el nombre del objeto en una cadena? p.ej -- works sp_helptext myproc sp_helptext [myproc] sp_helptext [dbo.myproc] -- and behaves the same as a string sp_helptext 'myproc' sp_helptext 'dbo.myproc' -- does not …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.