NOT NULL na dwie kolumny
Sebastian Plewa - 22-02-2006 21:48
NOT NULL na dwie kolumny WItam, Jest relacja rel(a, b). Jak zrobic aby a i b nie moglo byc nullem, ale a lub b tak. Pozdrawiam
max - 22-02-2006 21:48
Sebastian Plewa napisał(a): > > WItam, > Jest relacja rel(a, b). > Jak zrobic aby a i b nie moglo byc nullem, ale a lub b tak. > Pozdrawiam
CREATE TABLE test2 ( --id integer not null primary key, dane1 varchar(200), dane2 varchar(200) CHECK ( (dane1 is NULL AND dane2 is NOT NULL) OR (dane1 is NOT NULL AND dane2 is NULL) OR (dane1 is NOT NULL AND dane2 is NOT NULL)
) )
lub pewnie prosciej CHECK(NOT ((dane1 is NULL AND dane2 is NULL)))
Sebastian Plewa - 22-02-2006 21:48
Dnia 22-02-2006 o 08:04:23 max <max@max.pl> napisał:
> CHECK(NOT ((dane1 is NULL AND dane2 is NULL)))
Dzieki wielkie
El_Kadafi - 22-02-2006 21:48
> Jest relacja rel(a, b). > Jak zrobic aby a i b nie moglo byc nullem, ale a lub b tak. > Pozdrawiam
xor
Grzegorz Danowski - 22-02-2006 21:48
Użytkownik "max" <max@max.pl> napisał w wiadomości news:dth2dn$a15$1@inews.gazeta.pl... Sebastian Plewa napisał(a): > > WItam, > Jest relacja rel(a, b). > Jak zrobic aby a i b nie moglo byc nullem, ale a lub b tak. > Pozdrawiam
<cite>
CREATE TABLE test2 ( --id integer not null primary key, dane1 varchar(200), dane2 varchar(200) CHECK ( (dane1 is NULL AND dane2 is NOT NULL) OR (dane1 is NOT NULL AND dane2 is NULL) OR (dane1 is NOT NULL AND dane2 is NOT NULL)
) )
lub pewnie prosciej CHECK(NOT ((dane1 is NULL AND dane2 is NULL)))
</cite>
a nie można jeszcze prościej:
Check dane1 Is Not Null Or dane2 Is Not Null GD
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Jak =?ISO-8859-2?Q?zamieni=E6_dwa_pola_jednej_kolumny_?==?ISO-8859-2?Q?w_dw=F3ch_rekordach_za_pomoc=B1_jednego_zapyt? ==?ISO-8859-2?Q?ania=3F?=
[mysql] =?ISO-8859-2?Q?po=B3=B1czenie_tabel_wg_kolumn=2C_?==?ISO-8859-2?Q?nie_wierszy?=
ms sql server - =?ISO-8859-2?Q?domy=B6lny_format_kolumn_ty?==?ISO-8859-2?Q?pu_datetime?=
[ORACLE] Dodanie kolumny typu BLOB - =?ISO-8859-2?Q?wp=B3yw_na?==?ISO-8859-2?Q?_wydajno=B6c?=
=?ISO-8859-2?Q?=5BORACLE=2C_ORDER_BY=5D_Czy_indeksowane_?==?I SO-8859-2?Q?kolumny_przy=B6piesz=B1_sortowanie=3F?=
pytanie o zapytanie z having count = count z innej kolumny
[MySQL/PHP] Wyszukiwanie rekordu przez kolumnę wskazaną przez zmienną
=?iso-8859-2?q?Pytanie_SQL__spe=B3niaj=B1ce_wiecej_jak_jeden_ warunek_na_jednej_kolumnie=2E?=
=?iso-8859-2?Q?=5BMSSQL2005=5D_Zawarto=B6c_kolumny_varbinary= 28max=29_?=
=?iso-8859-2?Q?=5BORACLE=5D_-_projekcja_kolumn_okre=B6lonego_typu?=
zanotowane.pldoc.pisz.plpdf.pisz.plfantazia.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|