Hi,
Ähm, mit Verlaub, aber dann ist Oracle afaik ziemlich defekt:
CREATE TABLE foo
(
bla NUMBER(2) NOT NULL,
bar VARCHAR2(10)
);
INSERT INTO foo (bla, bar) VALUES(1,'');
INSERT INTO foo (bla, bar) VALUES(3,NULL);
INSERT INTO foo (bla, bar) VALUES(5,'TEST');
SELECT bla, bar
FROM foo
WHERE bar <> ''
liefert immer 0 Datensätze.
Dann ist wirklich was sehr defekt, wenn nicht mal 5, TEST zurückkommt...
SELECT bla, bar
FROM foo
WHERE bar IS NOT NULL
hingegen schon.
hingegen was?
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/