Datenbank zu klein für Umsatzkategorie-Suchbegriff

"Value too long for column" bei Eingabe des Suchbegriffs

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 01 / 2012
Betreff:

Datenbank zu klein für Umsatzkategorie-Suchbegriff

 · 
Gepostet: 01.01.2012 - 22:25 Uhr  ·  #1
Hallo zusammen,
ich möchte anregen, in der nächsten Hibiscus-Version die Feld-Größe für den Suchbergriff zu erhöhen.
Ich habe eine Kategorie "Einkaufen" mit folgendem Suchbegriff:
(.*EDEKA.*)|(.*NETTO.*)|(.*KAUFLAND.*)|(.*NEUBERT.*)|(.*DROGERIEMARKT.*)|(.*Sonnenblume.*)|(.*OEKO LOGIA .*)|(.*ALDI.*)|(.*SUPER BIO.*)|(.*KAUFHOF.*)|(.*MERGELTEICH.*)|(.*CHRISTOPH.*)|(.*FAMILA.*)|(.*REWE.*)|(.*supermarkt.*)|(.*deutsche post.*)|(.*FRUCHTBARE.*)
Und möchte den einfach immer weiter fassen. Leider bin ich nun am Ende:
Code
Value too long for column "PATTERN VARCHAR(255) SELECTIVITY 92": "'(.*EDEKA.*)|(.*NETTO.*)|(.*KAUFLAND.*)|(.*NEUBERT.*)|(.*DROGERIEMARKT.*)|(.*Sonnenblume.*)|(.*OEKO LOGIA .*)|(.*ALDI.*)|(.*SUPE... (261)"; SQL statement:
update UMSATZTYP set PATTERN=? where ID=6 [90005-145]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
  at org.h2.message.DbException.get(DbException.java:167)
  at org.h2.table.Column.validateConvertUpdateSequence(Column.java:316)
  at org.h2.table.Table.validateConvertUpdateSequence(Table.java:621)
  at org.h2.command.dml.Update.update(Update.java:105)
  at org.h2.command.CommandContainer.update(CommandContainer.java:69)
  at org.h2.command.Command.executeUpdate(Command.java:201)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
  at de.willuhn.datasource.db.AbstractDBObject.update(AbstractDBObject.java:722)
  ... 21 more

[Sun Jan 01 22:09:56 CET 2012][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Speichern der Umsatz-Kategorie


Viele Grüße
Arne
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10160
Dabei seit: 03 / 2005
Betreff:

Re: Datenbank zu klein für Umsatzkategorie-Suchbegriff

 · 
Gepostet: 02.01.2012 - 23:42 Uhr  ·  #2
Ist gefixt und ab morgen im Nightly-Build. Siehe https://www.willuhn.de/bugzilla/show_bug.cgi?id=1170

Uebrigens: Die Suche nach mehreren Begriffen kannst du dir einfacher machen. Dafuer brauchst du nicht extra regulaere Ausdruecke (zumal die aufwaendiger zu berechnen und damit auch langsamer sind). Stattdessen kannst du die Begriffe einfach komma-getrennt aneinander reihen. Z.Bsp. so:

EDEKA,NETTO,KAUFLAND,NEUBERT,....

Das stand frueher auch schonmal in der FAQ des Wiki - ist durch "Umraeumarbeiten" im Zuge der wiki-basierten Handbuch-Erstellung aber verlorengegangen. Habs daher mal unter

http://www.willuhn.de/wiki/dok…orisierung

wieder ergaenzt.
Gewählte Zitate für Mehrfachzitierung:   0