PostgreSQL - Actualizar tabla general postgresql

 
Vista:

Actualizar tabla general postgresql

Publicado por Jesus (2 intervenciones) el 16/08/2005 17:41:01
Bs ..
Desearia saber cual es la funcion o manera que me permite actualizar una tabla en forma general .. es decir no usar el update .. por que esto utiliza condicion y lo unico que deseo es actualizar la tabla en general .. gracias

En una pagina php he colocado un boton agregar que permite agregar elementos a una tabla y el metodo submit permite cargar la misma pagina pero a la hora de volver a cargar la pagina no actualizza la tabla en la pagina .. claro que si voy a actualizar la tabla en el mismo postgresql .. si lo hizo .. esa es la duda .. en la pagina se actualiza con retraso .. es decir si vuelvo a agregar aparece la anterior agregada mas no la ultima .. por eso necesito saber como podria hacer .. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualizar tabla general postgresql

Publicado por Julio (334 intervenciones) el 09/09/2005 02:52:45
Hola:

Bueno, no se a que te refieres con actualizar la tabla en general, CREO que es actualizar un registro mas no la tabla con todos los registros.

Puedes crear una función que te devuelva un valor cuando ha actualizado el registro, algo asi:

---
vi_row int8;

BEGIN
UPDATE tabla SET campo1 = 'algo_actualizar', campo2 = 'algo_mas_actualizar',
campo3 = 'algo_mas_3' WHERE cod_tabla = 'codigo del registro a actualizar';
GET DIAGNOSTICS vi_row := ROW_COUNT; -- aqui almaceno en la variable
-- vi_row cuantas filas han sido
-- afectadas
IF vi_row > 0 THEN
RAISE_NOTICE 'Actualizados : '||to_char(vi_row,'9999999');
END IF;

---

Por citar un ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar