Re: PG meckert *nicht* bei quotes um Zahlen !?
Andreas Schmitz <[email protected]>
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo *,
ich glaube aber auch mich an genau diese Fehlersituation erinnern zu
können. Wo soll denn das Problem liegen wenn es keinen Fehler wirft ?
Gruß
Andreas
On 08/05/2012 02:28 PM, Patryk Kordylewski wrote:
> 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