![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: zeos v7
SQL Statement for NULL and Empty
Hello Friends,
eine dämliche Frage : ich habe einen Firebird 2.5 Datenbank mit Tabellenname : Tchok mit feldname TC_ID ich möchte eine SQL Abfrage builden der im Feld TC_ID mit values 'NULL' und '' filtert. es funktioniert ENTWEDER:
SQL-Code:
ODER:
Select * from Tchok where TC_ID is NULL
SQL-Code:
ich möchte aber beides:
Select * from Tchok where TC_ID = ''
PS:
SQL-Code:
funktioniert NIX
Select * from TCHOK where TC_ID = ' ' and TC_ID is null
Help please ...!!!! Thanx:):idea: |
AW: SQL Statement for NULL and Empty
Denk nochmal drüber nach. Wenn der Wert "" ist, kann er ja nicht mehr NULL sein und umgekehrt. Wolltest du die Bedingungen vll. per ODER verknüpfen?
|
AW: SQL Statement for NULL and Empty
You are my Hero :thumb:
Suuuuper Thanx :-D:bounce2: |
AW: SQL Statement for NULL and Empty
Ich möchte noch mal ein
Code:
in die Runde werfen ..
WHERE IsNull(Feldname,'')=''
|
AW: SQL Statement for NULL and Empty
Zitat:
|
AW: SQL Statement for NULL and Empty
Viele DBMS kennen diese Funktion. Der Standard wäre wohl
SQL-Code:
COALESCE
|
AW: SQL Statement for NULL and Empty
Zitat:
|
AW: SQL Statement for NULL and Empty
Hallo,
Ich würde sowas vorschlagen:
SQL-Code:
Select * from TCHOK where nullif(TC_ID,'') is null
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz