Zum Inhalt springen
  • 0

9.7.1.1 > bearbeiten: wie sucht man nach leerem String in der Suchen/Ersetzen Funktion?


Thomas Rogenmoser

Frage

8 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Also, mein Screenshot zeigt die suchen-ersetzen Funktion.

Damit kann ich alle Vorkommen von [a]nach [b] ändern.

Meine Frage ist, wie kann ich [] zu [x] ändern, sprich, wie "sucht" man nach leerem String.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0
Am 13.2.2023 um 10:50 schrieb Andreas Hermann:

Ich würde die gewünschten Änderungen direkt in der Datei machen, die importiert wird.

Naja, ich wollte eine Bearbeitung machen, ohne zu ex- und importieren.
Also nur bereitstellen, bearbeiten, einlesen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0


Hier nochmal ein Beispiel:
Im Hauptartikel wurde vergessen den Etikettentyp zu setzen, vor dem Erstellen der Varianten.
Wenn man den Hauptartikel bearbeitet, wird ETIKETTENTYP aber nicht übernommen.
Also sollte ich im Fenster unten NICHTS mit 74 ersetzen... aber wie sucht man nach NICHTS? leerlassen,

Am 13.2.2023 um 10:50 schrieb Andreas Hermann:

Im Reiter "bearbeiten" gibt es keine Filter/Suchoption.

@Andreas Hermann, das stimmt nicht, zu oberst im Fenster filtere ich nach 2435...

Ich frage aber nicht nach dem Filter, sondern nach der Suchen-Ersetzen Funktion (Der Dialog nennt das Stapelverarbeitung).
image.png.8c5086e3fea14653eccd262edd65357d.png

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Hallo

 

dafür müsste man als erstes wissen, was ist das für ein Feld 

Data type Length Description
SMALLINT 2 bytes Range from -32 768 to 32 767 (unsigned: from 0 to 65 535)
INTEGER 4 bytes Range from -2 147 483 648 to +2 147 483 647 (unsigned: from 0 to 4 294 967 295)
BIGINT 8 bytes Range from -9 223 372 036 854 775 808 to +9 223 372 036 854 775 807 (unsigned: from 0 to 18 446 744 073 709 551 615)
DECIMAL(precision,scale)   Range 1-9 INTEGER (32b), 10-18 BIGINT (64b)
NUMERIC(precision,scale)   Range 1-4 SMALLINT (16b, 5-9 INTEGER (32b), 10-18 BIGINT (64b)
FLOAT   Range from 1.175 * 10^-38 to 3.402 * 10^38
DOUBLE PRECISION   Range from 2.225 * 10^-308 to 1.797 * 10^308
DATE '0000-00-00' from 1.1.0001 to 31.12.9999
TIME '00:00:00' from 0:00:00:0000 to 23:59:59:9999
TIMESTAMP(n) '0000-00-00 00:00:00' from 1.1.0001 0:00:00:0000 to 31.12.9999 23:59:59:9999
CHAR(n),CHARACTER(n)   a string of fixed length, where n is the number of stored characters.
VARCHAR(n), CHARACTER VARYING(n)   strings of flexible length, where n is the maximum number of characters in the string.
BLOB   large data of flexible length, binary data or very large texts

 

dann erst kann man sagen ob man zB bei character nach '' oder bei Integer nach NULL   oder oder suchen muss 

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Na, das wäre auf SQL ebene, das müsste die Maske abstrahieren.
Hätte erwartet dass ein Leeres Feld hilft.

Der Etikettentyp scheint mir INT, aber suchen nach NULL half auch nicht:

Am 22.1.2023 um 10:54 schrieb Thomas Rogenmoser:

Ich hab's probiert mit zwei einfachen resp. doppelten Anführungszeichen, dem String NULL, leerlassen.

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...