Re: PG meckert *nicht* bei quotes um Zahlen !?

Patryk Kordylewski <[email protected]>
Newsgroups gmane.comp.db.postgresql.german
Message-ID <[email protected]>
On 05.08.2012 13:15, Martin Spott wrote:
> Tach zusammen,
> ich hab' hier kein echtes Problem oder einen Fehler, der zu loesen
> waere, vielmehr steh' ich mit einem Detail meiner alten Gepflogenheiten
> etwas in Konflikt.
> Diese Gepflogenheit besteht darin, dass ich bei einem INSERT von
> Zeichenfolgen in entsprechende Felder des Typs char, varchar oder
> aehnlich immer in einfachen Gaensefuesschen quote und Zahlen beim
> INSERT in integer, numeric nicht gequotet werden (duerfen).
>
> Mache ich aber folgendes Experiment, ernte ich zu meinem grossen
> Erstaunen _keine_ Fehlermeldung:
>
> landcover=> CREATE TABLE test (id integer);
> CREATE TABLE
> landcover=> \d test
>      Tabelle »public.test«
>   Spalte |   Typ   | Attribute
> --------+---------+-----------
>   id     | integer |
>
> landcover=> INSERT INTO test(id) VALUES ('1');
> INSERT 0 1
>
>
> Ich koennte Stein und Bein schwoeren, dass PG derlei Versuche frueher
> mit Fehlermeldungen quittiert hat - stimmt das ?
>
> Tschuess,
> 	Martin.
>

Hallo Martin,

Quotes sagen nichts über den Datentyp aus, und ich kann mich auch nicht 
daran erinnern das sowas jemals Fehler verursacht hat.

Gruß,
Patryk

-- 
Sent via pgsql-de-allgemein mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.