From: | Patryk Kordylewski <pk(at)fooby(dot)de> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: PG meckert *nicht* bei quotes um Zahlen !? |
Date: | 2012-08-05 12:28:57 |
Message-ID: | 501E6709.5020208@fooby.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Andreas Schmitz | 2012-08-05 16:07:29 | Re: PG meckert *nicht* bei quotes um Zahlen !? |
Previous Message | Andreas Kretschmer | 2012-08-05 11:48:49 | Re: PG meckert *nicht* bei quotes um Zahlen !? |