Spalten ein bestimmtes Format zuweisen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Spalten ein bestimmtes Format zuweisen

Re: Spalten ein bestimmtes Format zuweisen

von komma4 » Sa, 29.11.2008 14:29

Ähm - (besser: öhm): versuche es bitte mit einfachen Hochkomma. Doppelte Anführungszeichen für Spalten- und Tabellennamen, einfache Hochkommata für Literale - my fault.

SELECT REPLACE( UPPER( "Land" ) , 'ö', 'Ö' )

Besser?

Re: Spalten ein bestimmtes Format zuweisen

von komma4 » Sa, 29.11.2008 05:15

Es gibt (bei diversen SQL-engines) den REPLACE Befehl - ob der auch hier bei OOomit einer DBF zur Verfügung steht, musst Du selbst testen, Syntax [bei HSQDLB]: REPLACE( wo, was, womit ):

SELECT REPLACE( Upper( "Land" ), "ö", "Ö" ) ...

Re: Spalten ein bestimmtes Format zuweisen

von komma4 » Fr, 28.11.2008 18:42

Das Upper() ist eine SQL-Funktion:

Code: Alles auswählen

SELECT "NAME1", "NAME2", "NAME3", "NAME4", "ADRESSE1", "ADRESSE2", "PLZ", "ORT", Upper( "LAND" ), "ANZAHL" FROM "grj_esri.rst" AS "grj_esri.rst" WHERE "LAND" IS NOT NULL AND "ANZAHL" < 4 ORDER BY "LAND" ASC

Re: Spalten ein bestimmtes Format zuweisen

von komma4 » Fr, 28.11.2008 04:32

johannes74 hat geschrieben:Der Druck erfolgt über Writer
Mit einer Abfrage solltest Du eine Spalte formatieren können (ungetestet; wenn der DBF-Treiber das zulässt!):

Select Upper('Land'), ...

Viel Erfolg!

Nach oben