Skip site navigation (1) Skip section navigation (2)

Diferencia entre Nombre de Tablas entre comillas y sin comillas

From: Guillermo Varona Silupú <gvaronas(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Diferencia entre Nombre de Tablas entre comillas y sin comillas
Date: 2011-06-25 04:46:17
Message-ID: 4E056819.3050005@yahoo.es (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola, una herramienta de Diseño me crea este código para crear una tabla:

-- Table: "Insumo"
-- DROP TABLE "Insumo";
CREATE TABLE "Insumo"
(  cod_cre integer NOT NULL,
   cod_ins serial NOT NULL,
   nombre character(100) NOT NULL,
   unidad character(10) NOT NULL,
)
WITH (  OIDS=FALSE);
ALTER TABLE "Insumo" OWNER TO postgres;

He notado que quitando las comillas al nombre de la tabla tambien 
funciona, sin embargo pgAdmin lo muestra asi:
CREATE TABLE Insumo

¿Cuál es la diferencia entre hacerlo de una u otra forma?
¿Los nombres de las tablas son case sensitive?
¿Las comillas forman parte del nombre de la tabla?

De antemano gracias por sus respuestas.

Salu2,
GVS

Responses

pgsql-es-ayuda by date

Next:From: Álvaro Hernández TortosaDate: 2011-06-25 12:07:37
Subject: Re: Procedural Language
Previous:From: Carlos Manuel Cruz NúñezDate: 2011-06-25 01:12:43
Subject: Procedural Language

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group