Preguntas con la etiqueta [sql]
¿Cómo omitir ciertas tablas de base de datos con mysqldump?
¿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
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
¿Cómo activar y desactivar IDENTITY_INSERT usando SQL Server 2008?
¿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
SQL selecciona solo filas con valor máximo en una columna [duplicado]
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
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
No se puede insertar un valor explícito para la columna de identidad en la tabla 'tabla' cuando IDENTITY_INSERT está configurado en OFF
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
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 pueden las declaraciones preparadas protegerse de los ataques de inyección SQL?
¿ 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
¿Cómo utilizar GROUP BY para concatenar cadenas en SQL Server?
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
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
¿Simulando la función MySQL group_concat en Microsoft SQL Server 2005?
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
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]
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
Diseño de base de datos SQL recomendado para etiquetas o etiquetado [cerrado]
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
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