Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Actualizar Datos en ORACLE

Estas en el tema de Actualizar Datos en ORACLE en el foro de Bases de Datos General en Foros del Web. Hola a todos, espero que me puedan ayudar con lo siguiente : He cargado unas tablas de ORACLE a traves del SQL Loader. Pero mi ...
  #1 (permalink)  
Antiguo 15/11/2005, 09:05
 
Fecha de Ingreso: mayo-2005
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Pregunta Actualizar Datos en ORACLE

Hola a todos, espero que me puedan ayudar con lo siguiente :

He cargado unas tablas de ORACLE a traves del SQL Loader. Pero mi duda y/o problema es la siguiente :

"Ahora necesito Actualizar los datos de una de esas tablas"
¿Cómo lo hago?
¿Se puede hacer con el SQL Loader?
¿O sólo sirve para Agregar datos?

Son varios datos los que tengo que actualizar, mas de 80000

Por favor ayudenme, en verdad necesito saber que es lo que tengo que hacer
  #2 (permalink)  
Antiguo 15/11/2005, 09:34
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Lo que debes hacer es una tabla temporal donde vas a vaciar esa informacion y luego para actualizar la que ya migraste simplemente la relacionas.
Una vez actualizada la tabla puedes borrar la temporal (ya sea sus tuplas o la tabla completa)... dependera si en un futuro vas a migrar mas datos para actualizacion

El Sql loader solo te permite Agregar y no actualizar tuplas de una tabla
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #3 (permalink)  
Antiguo 15/11/2005, 11:44
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 2 meses
Puntos: 0
Sobre la tabla que cargaste.....seria
update [nombre_tbl]
set
campo1 = 'valor' ----->si es numerico sin apostrofe,
campo2 = 'valor',

where [nombre_campo] = criterio
espero q te sirva.....o hacer un cursor tbm te serviria......
__________________
yerba mala nunca....te la fumes...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:57.