Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.sci.electronics Subject: Re: Frage zu Lua Date: Mon, 18 Dec 2017 09:20:44 +0100 Lines: 34 Message-ID: References: <5A2817E2.E328A6BB@Berger-Odenthal.De> <5A28505A.AC1FB2E8@Berger-Odenthal.De> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net /crh41BM2gl0W1aqyTJUdQm1nm0k+4679zke0JICA3Cctd7snS Cancel-Lock: sha1:3+Uuqnw9mVk0yO4ZlaeVUqXjz/E= In-Reply-To: Xref: csiph.com de.sci.electronics:237995 Guido Grohmann: > Arno Welzel schrieb: >> Guido Grohmann: >> >>> Arno Welzel schrieb: >>>> >>>> Genau deshalb war die Bedingung dann bei leeren Strings: >>>> >>>> WHERE feld = '' OR feld IS NULL >>> >>> Oha, nicht schon wieder. Also wenn man '' in ein varchar2-Feld einfügt, >>> wird (zumindestens in Version 12) der Wert null gespeichert. Ein "not >>> null"-Constraint zieht dann auch. Deine Bedingung kannst du also in >>> einer Select-Anfrage gerne auf "feld is null" verkürzen, da "feld = ''" >>> nie zu einem Treffer führt. >> >> Es ging aber um Abfragen, > ... > > Nein, es geht um ANfragen. SQL = "Structured Query Language" Query = Abfrage Siehe auch - hier speziell den Kontext "[COMP.]" bzw. "[Datenbanken]" in der deutschen Übersetzung. -- Arno Welzel https://arnowelzel.de https://de-rec-fahrrad.de http://fahrradzukunft.de