AQUI LES ENVIO ALGO EL CUAL ESTOY UTILIZNADO **************************************
ME ESTA FUNCIONANDO MUY BIEN, 1RO. CREAR LAS FUNCIONES DBLINK.SQL Q ESTAN EN LA CARPETA \SHARE\CONTRIB\DBLINK.SQL LUEGO HACER TUS SCRITS LLAMANDO A LA FUNCION. EXAMPLE.: --por Javier Lugo Porras [email protected] --18 Julio 2009 --SELECT version(); --SCRIPT PARA ACTUALIZAR TABLAS DE PRODUCTOS SELECT current_date, current_time; DELETE FROM BODEGA; DELETE FROM PRODUCTO; INSERT INTO PRODUCTO SELECT P.* FROM dblink('dbname=MISITIO.COM port=5432 host=X.X.X.X user=USER password=MIPASS', 'SELECT * FROM PRODUCTO') AS P( prodnumero varchar(30), prodname varchar(50), ); ESPERO Q TE FUNCIONE YA Q ME TOMO TIEMPO INVESTIGAR PERO LO LOGRE, SALUDOS JAVIER LUGO PORRAS WWW.MULTE-COMMERCE.COM From: [email protected] To: [email protected] Subject: [pgsql-es-ayuda] uso de dblink Date: Fri, 14 Aug 2009 08:25:25 -0400 holas quiero hacer una consulta de tablas que estan en diferentes bases de datos, la consulta debe devolverme varios registros. estoy intentando usar dblink, laguien tiene un ejemplo? u otra forma de hacer? he intentado hacer esto pero solo me devuelve el ultimo registro function mostrar_lista_programas($codigogrado,$codigoarea){ function costos($codigo){ global $linkfinanzas; $registro=pg_query($linkfinanzas,"SELECT codigoprograma, codigosede, montotutoria, costoprograma, tipomoneda FROM programacostos WHERE codigoprograma='$codigo'"); return $registro; } global $linkacademica; $programas=pg_query($linkacademica,"SELECT codigoprograma FROM programas WHERE codigogrado='$codigogrado' AND codigoarea='$codigoarea'"); while($codigo=pg_fetch_array($programas)){ $costo=costos($codigo[0]); } return $costo; } gracias With Windows Live, you can organize, edit, and share your photos. _________________________________________________________________ With Windows Live, you can organize, edit, and share your photos. http://www.microsoft.com/middleeast/windows/windowslive/products/photo-gallery-edit.aspx
