[FOSSGIS-Talk] QGIS - PostgreSQL problem mit Schema
Bernhard Ströbl
bernhard.stroebl at jena.de
Di Jul 19 10:12:00 CEST 2016
Hallo,
wenn Schema- oder Relations- oder Feldnamen Großbuchstaben enthalten
(wird allgemein nicht empfohlen), dann mußt Du
1) den Namen auch mit Großbuchstaben schreiben, also z.B. nicht isybau
sondern ISYBAU
2) den Namen mit doppelten Anführungszeichen "ISYBAU" einfassen. Lässt
Du die doppelten Anführungszeichen weg, wird die Eingabe _immer_ in
Kleinbuchstaben umgewandelt, d.h. der Server macht aus z.B. IsyBau oder
ISYBAU immer isybau
Zusammengefasst:
CREATE TABLE MySchema.MyTable wird interpretiert als
CREATE TABLE myschema.mytable
CREATE TABLE "MySchema"."MyTable" wird genau so interpretiert
Bernhard
Am 19.07.2016 um 09:37 schrieb sk:
> Hallo Bernhard,
>
> ja, der Schemata Name wurde in Großbuchstaben geschrieben.
> Aber die Variante mit:
> CREATE TABLE "eigenes_schemata"."neue_tabelle" (
> id SERIAL NOT NULL,
> ...
>
> bringt auch nichts, die Fehlermeldung lautet:
>
> FEHLER: Schema »isybau« existiert nicht
>
> ********** Fehler **********
>
> FEHLER: Schema »isybau« existiert nicht
> SQL Status:3F000
>
> Im Web hatte ich gerade noch die Abfrage nach Schematas gefunden.
> Wenn ich diese ausführe zeigt er mir auch mein Schemata an.
>
> Gruß Peter
>
> Am 19.07.2016 um 09:26 schrieb Bernhard Ströbl:
>> Hallo,
>> ich vermute, Du hast im Schemanamen Großbuchstaben drin.
>> Probier mal
>> CREATE TABLE "schema_name"."table_name" bla
>>
>> Bernhard
>
>
> --
> ....................................................................
> FOSS4G 2016 Bonn - annual global event of the Open Source Geospatial
> Foundation (OSGeo) - 24.-26. August 2016 in Bonn (zusätzlich noch
> FOSS4G Hacking Event und Workshops)
> http://2016.foss4g.org
>
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> http://www.fossgis.de/ https://twitter.com/fossgis_eV
>
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>
>
> __________ Information from ESET Mail Security, version of virus
> signature database 13824 (20160719) __________
>
> The message was checked by ESET Mail Security.
> http://www.eset.com
>
>
__________ Information from ESET Mail Security, version of virus signature database 13824 (20160719) __________
The message was checked by ESET Mail Security.
http://www.eset.com