Preguntas con la etiqueta [sql]

Lista sql preguntas

¿Existe alguna manera de restringir ciertas tablas desde el comando mysqldump? Por ejemplo, usaría la siguiente sintaxis para volcar únicamente table1 y table2: mysqldump -u username -p database table1 table2

PostgreSQL unnest() con número de elemento

6
respuestas
141
votos
180.7k
vistas

Cuando tengo una columna con valores separados, puedo usar la unnest()función: myTable id | elements ---+------------ 1 |ab,cd,efg,hi 2 |jk,lm,no,pq 3 |rstuv,wxyz select id, unnest(string_to_array(elements, ',')) AS elem from myTable

¿Por qué recibo un error al insertar cuando IDENTITY_INSERTestá desactivado? ¿Cómo lo activo correctamente en SQL Server 2008? ¿Es mediante el uso de SQL Server Management Studio? He ejecutado esta

Tengo esta tabla para documentos (versión simplificada aquí): identificación Rdo contenido 1 1 ... 2 1 ... 1 2 ... 1 3 ... ¿Cómo selecciono una fila por identificación y

Función de clasificación en MySQL

14
respuestas
176
votos
332.4k
vistas

Necesito saber el rango de clientes. Aquí estoy agregando la consulta SQL estándar ANSI correspondiente a mis necesidades. Por favor ayúdenme a convertirlo a MySQL. SELECT RANK() OVER (PARTITION BY

Tengo el siguiente error cuando ejecuto el siguiente script. ¿A qué se debe el error y cómo se puede resolver? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Error: Servidor: Mensaje 544, Nivel

Cambiar el nombre de la columna SQL Server 2008

11
respuestas
804
votos
1.5M
vistas

Estoy usando SQL Server 2008 y Navicat. Necesito cambiar el nombre de una columna en una tabla usando SQL. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Esta afirmación no

¿ Cómo nos ayudan las declaraciones preparadas a prevenir ataques de inyección SQL ? Wikipedia dice: Las declaraciones preparadas son resistentes a la inyección de SQL, porque no es necesario

Como lo consigo: id Name Value 1 A 4 1 B 8 2 C 9 a id Column 1 A:4, B:8 2 C:9

Diferencia entre UNIRSE y UNIRSE INTERIOR

7
respuestas
1.4k
votos
971.5k
vistas

Ambas uniones me darán los mismos resultados: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK ¿Existe

Estoy intentando migrar una aplicación basada en MySQL a Microsoft SQL Server 2005 (no por elección propia, pero así es la vida). En la aplicación original, utilizamos casi en su

Obtener una lista de fechas entre dos fechas

23
respuestas
101
votos
165.6k
vistas

Usando funciones estándar de MySQL, ¿hay alguna manera de escribir una consulta que devuelva una lista de días entre dos fechas? por ejemplo, dado 2009-01-01 y 2009-01-13, devolvería una tabla

Hibernar muestra SQL real [duplicado]

5
respuestas
440
votos
639.6k
vistas

si lo configuro <property name="show_sql">true</property> en mi archivo de configuración hibernate.cfg.xml en la consola puedo ver el SQL. Pero no es SQL real ... ¿Puedo ver el código SQL que

He oído hablar de algunas formas de implementar el etiquetado; usar una tabla de mapeo entre TagID y ItemID (tiene sentido para mí, pero ¿se escala?), agregar un número fijo

Calcular un total acumulado en SQL Server

15
respuestas
195
votos
318.7k
vistas

Imagine la siguiente tabla (llamada TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6