Preguntas etiquetadas con update

ACTUALIZAR cambia los valores de las columnas especificadas en todas las filas que satisfacen la condición. Solo las columnas a modificar deben mencionarse en la cláusula SET; Las columnas no modificadas explícitamente conservan sus valores anteriores.

1
ACTUALIZACIÓN de Postgres ... LÍMITE 1
Tengo una base de datos Postgres que contiene detalles sobre grupos de servidores, como el estado del servidor ('activo', 'en espera', etc.). Los servidores activos en cualquier momento pueden necesitar conmutar por error a un modo de espera, y no me importa qué modo de espera se use en particular. …




5
ACTUALIZAR el rendimiento donde no hay cambios de datos
Si tengo una UPDATEdeclaración que en realidad no cambia ningún dato (porque los datos ya están en el estado actualizado). ¿Hay algún beneficio de rendimiento al marcar la WHEREcláusula para evitar la actualización? Por ejemplo, habría alguna diferencia en la velocidad de ejecución entre ACTUALIZACIÓN 1 y ACTUALIZACIÓN 2 en …





3
Actualización lenta en tabla grande con subconsulta
Con SourceTabletener> 15MM registros y Bad_Phrasetener> 3K registros, la siguiente consulta tarda casi 10 horas en ejecutarse en SQL Server 2005 SP4. UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) En inglés, esta consulta cuenta el número de frases distintas enumeradas en Bad_Phrase que …


2
Profundidad descendiente recursiva de PostgreSQL
Necesito calcular la profundidad de un descendiente de su antepasado. Cuando un registro tiene object_id = parent_id = ancestor_id, se considera un nodo raíz (el antepasado). He estado tratando de WITH RECURSIVEejecutar una consulta con PostgreSQL 9.4 . No controlo los datos o las columnas. El esquema de datos y …


2
En clave duplicada no hacer nada
Estoy insertando en la siguiente tabla usando LuaSQL con PtokaX API. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY …


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.