From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Victor Lopez <d01m01a2000(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: no se si es el SQL o el PL/pgSQL |
Date: | 2007-04-09 19:02:44 |
Message-ID: | 20070409190244.GJ10785@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Victor Lopez escribió:
> El 9/04/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
> >Victor Lopez escribió:
> >
> >> En todos los lenguajes que he visto, son válidos tanto las comillas
> >> como las dobles comillas para determinar una cadena.
> >
> >Bueno, pues acá no (léase PL/pgSQL, SQL, etc). Las comillas dobles
> >delimitan identificadores, no cadenas.
> >
> Me lo apunto.
>
> Algo así como ...
>
> CREATE TABLE miTabla ... = CREATE TABLE MITABLA ...
> CREATE TABLE miTaBla ... = CREATE TABLE MITABLA ...
> CREATE TABLE mItAblA ... = CREATE TABLE MITABLA ...
> CREATE TABLE "miTabla" ... != CREATE TABLE MITABLA ...
Casi:
CREATE TABLE miTabla ... = CREATE TABLE mitabla ...
CREATE TABLE miTaBla ... = CREATE TABLE mitabla ...
CREATE TABLE mItAblA ... = CREATE TABLE mitabla ...
CREATE TABLE "miTabla" ... != CREATE TABLE MITABLA ... != CREATE TABLE mitabla
Postgres va contra el estandar aqui, y en lugar de convertir a
mayusculas como éste manda, convierte a minusculas.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Gerardo Cavallini | 2007-04-09 19:05:37 | Instalacion de Postgres |
Previous Message | Victor Lopez | 2007-04-09 18:48:35 | Re: no se si es el SQL o el PL/pgSQL |