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

From: Andreas Schmitz <mailinglist(at)longimanus(dot)net>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: PG meckert *nicht* bei quotes um Zahlen !?
Date: 2012-08-05 16:07:29
Message-ID: 501E9A41.9000904@longimanus.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

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
>

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Albe Laurenz 2012-08-06 07:47:00 Re: PG meckert *nicht* bei quotes um Zahlen !?
Previous Message Patryk Kordylewski 2012-08-05 12:28:57 Re: PG meckert *nicht* bei quotes um Zahlen !?