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