X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id B2EAAD9756 for ; Wed, 9 Nov 2005 12:27:22 -0400 (AST) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 91876-05 for ; Wed, 9 Nov 2005 16:27:20 +0000 (GMT) X-Greylist: delayed 00:05:27.106621 by SQLgrey- Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by svr1.postgresql.org (Postfix) with ESMTP id DD041D9745 for ; Wed, 9 Nov 2005 12:27:19 -0400 (AST) Received: from Zeus (84.120.17.201) by resmta04.ono.com (7.2.052) id 424AAD6301081DA3; Wed, 9 Nov 2005 17:21:47 +0100 From: "Mauricio Fernandez A." To: "Fernando Garcia" , Subject: Re: Como ejecutar una funcion insert en plpgsql.... Date: Wed, 9 Nov 2005 17:21:58 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0004_01C5E552.16BE0CC0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <5cbc71330511090622p40fd40b9i7289b11fc6f703af@mail.gmail.com> X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, score=3.832 required=5 tests=[AWL=-2.957, DNS_FROM_RFC_ABUSE=0.479, DNS_FROM_RFC_POST=1.44, FORGED_OUTLOOK_TAGS=2.369, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CHECK=0.5] X-Spam-Score: 3.832 X-Spam-Level: *** X-Archive-Number: 200511/77 X-Sequence-Number: 23328 This is a multi-part message in MIME format. ------=_NextPart_000_0004_01C5E552.16BE0CC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fernando lo que pasa es que postgres siempre pasa a minusculas los nombres de los campos o tablas excepto si estos se escriben entre comillas. es decir algo como: select CAMPO1 ... postrgres lo pasara a: select campo1 .. y algo como select "CamPo1" ... postgres lo mantendra igual. Sobre la ejecucion de la instruccion: la tienes en una funcion? o solo estas probando que te inserta algun dato de prueba, si es asi no tienes que usar el execute. Mauricio Fernández A. Ingeniero de Sistemas U. Autónoma de Manizales -----Mensaje original----- De: pgsql-sql-owner@postgresql.org [mailto:pgsql-sql-owner@postgresql.org]En nombre de Fernando Garcia Enviado el: miércoles, 09 noviembre, 2005 15:22 Para: pgsql-sql@postgresql.org Asunto: [SQL] Como ejecutar una funcion insert en plpgsql.... Hola a todo... necesito ejecutar una consulta Insert que realice en pgsql para ver si inserta correctamente en la tabla asociada, pero con execute me da un error....alguien me puede decir como lo hago.... yo trabajo con el editor postgresql manager pro.. Gracias... Ahh otra cosa: en otra consulta que realice pero que es un select al principio me daba un error porque no encontraba la columna "ItemID" la cual porsupuesto existia, entonces a la columna le quite las mayusculas de su nombre quedando "itemid" y ya no me salio el error.....en postgres los nombres de tablas y columnas deben ser siempre con minuscula???? -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.0.2i iQA/AwUBQ3IUEc4irmZP1c6WEQKdagCg86HUkABRxiUkwoX0KxatXgBrVIMAnRl6 Fejv6bN92riROQl+LG+pA6zN =+KQq -----END PGP SIGNATURE----- ------=_NextPart_000_0004_01C5E552.16BE0CC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ------=_NextPart_000_0004_01C5E552.16BE0CC0--