Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> NOT NULL default ' ' ?
martins
post 28.10.2010, 09:40:40
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Jaka jest różnica między

Username varchar(16) NOT NULL default ' ',

a

Username varchar(16) NULL,
Go to the top of the page
+Quote Post
nospor
post 28.10.2010, 09:41:50
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




taka jak widac.
W pierwszym przypadku wartością pola nie moze byc null, a w drugim moze. Czego w tej logice nie rozumiesz?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
martins
post 28.10.2010, 13:14:06
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


w DEFAULT jest ' ' , czyli puste. Tego nie rozumiem!
Go to the top of the page
+Quote Post
nospor
post 28.10.2010, 18:42:22
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




'' - to jest pusty string. ale to nadal jest string
NULL - to jest NULL - NIC. Ani string, ani liczba, ani krasnoludek. Poprostu NIC smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:33