Articles of bulk

postgresql: cómo get las keys primarias de las filas insertadas con una copy masiva de copy_from?

El objective es este: tengo un set de valores para entrar en la tabla A y un set de valores para entrar en la tabla B Los valores entran en B valores de reference B en A (a través de una key externa), por lo que después de insert los valores A , necesito saber […]

Triturar XML desde DB utilizando SSIS

Estoy buscando una manera de extraer XML de una database SQL y triturar el XML a través de SSIS a granel. Actualmente tengo un package que puede extraer XML de la database y pasar el XML a un procedimiento almacenado, a través de una variable, para triturar, pero esto solo funciona 1 logging a la […]

Lea el contenido de un file de text en un varchar SIN usar BULK

Tengo un problema por el cual necesito leer datos de un file .txt en una variable en SQL Server. La lectura debe realizarse mediante progtwigción, ya que formará parte de un procedimiento almacenado, y no necesita utilizar el método BULK, ya que no tengo permiso para usar el método BULK en la database en cuestión. […]

Actualice los resultados de una instrucción SELECT

Oracle le permite actualizar los resultados de una instrucción SELECT. UPDATE (<SELECT Statement>) SET <column_name> = <value> WHERE <column_name> <condition> <value>; Supongo que esto podría usarse para actualizar columnas en una tabla en function del valor de una fila coincidente en otra tabla. ¿Cómo se llama esta característica? ¿Se puede usar de manera eficiente para […]

Eliminar a granel (truncar frente a eliminar)

Tenemos una table con más de 150 millones de loggings. Necesitamos limpiar / eliminar todas las filas. La operación de eliminación demoraría para siempre debido a que está escribiendo en t-logs y no podemos cambiar nuestro model de recuperación para toda la database. Hemos probado la opción de tabla truncada. Lo que nos dimos count […]

MySQL bulk INSERT o UPDATE

¿Hay alguna manera de realizar a granel una consulta como INSERT OR UPDATE en el server MySQL? INSERT IGNORE … no funcionará, porque si el campo ya existe, simplemente lo ignorará y no insertá nada. REPLACE … no funcionará, porque si el campo ya existe, primero lo DELETE y luego lo INSERT nuevamente, en lugar […]

Cómo insert a granel solo nuevas filas en PostreSQL

Tengo una list de productos (3 millones de artículos) sin identificación, solo títulos. Pero no sé qué títulos ya existen en DB. Se deben agregar nuevos productos (alnetworkingedor de 2,9 millones de elementos) a DB. Después de eso, debo saber la identificación de cada producto (nuevo y existente). ¿Existe la forma más rápida de hacerlo […]

Importar file CSV en SQL Server

Estoy buscando ayuda para importar un file .csv en SQL Server usando BULK INSERT y tengo algunas preguntas básicas. Cuestiones: Los datos del file CSV pueden tener , (coma) en el medio (por ejemplo, descripción), entonces, ¿cómo puedo hacer que la import maneje estos datos? Si el cliente crea el file CSV desde Excel, los […]