Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czy da się zdefiniować DEFAULT dla kilku kolumn jednocześnie?
jolam
post 22.09.2009, 22:57:22
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 12.07.2009

Ostrzeżenie: (10%)
X----


UNIQUE da się, wystarczy UNIQUE(col1,col2) A DEFAULT? W dokumentacji na stronie sqlite nie ma nic o tym, wogóle mało tam przykładów.

pozdrawiam Jola
Go to the top of the page
+Quote Post
thek
post 23.09.2009, 08:10:01
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




DEFAULT w sensie domyślnej wartości przy tworzeniu rekordu też istnieje, tyle że definiujesz go dla każdej kolumny z osobna. Przykład:
  1. CREATE TABLE IF NOT EXISTS `firmy` (
  2. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `nazwa` varchar(150) NOT NULL,
  4. `id_miasta` int(11) UNSIGNED DEFAULT '0',
  5. `id_wojewodztwa` tinyint(4) UNSIGNED DEFAULT '0',
  6. `kod` varchar(6) NOT NULL,
  7. `ulica` varchar(75) NOT NULL,
  8. `telefon` varchar(30) NOT NULL,
  9. `fax` varchar(15) NOT NULL,
  10. `email` int(50) NOT NULL,
  11. `www` varchar(50) NOT NULL,
  12. `NIP` varchar(20) NOT NULL,
  13. `REGON` varchar(30) NOT NULL,
  14. `logo` varchar(30) NOT NULL,
  15. `opis` text NOT NULL,
  16. PRIMARY KEY (`id`),
  17. KEY `id_miasta` (`id_miasta`),
  18. KEY `id_wojewodztwa` (`id_wojewodztwa`),
  19. FULLTEXT KEY `nazwa` (`nazwa`)
  20. )
Przyjrzyj się id_miasta i id_województwa. Chyba o to Ci chodzi?


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
nospor
post 23.09.2009, 08:14:07
Post #3





Grupa: Moderatorzy
Postów: 36 482
Pomógł: 6303
Dołączył: 27.12.2004




@thek mała uwaga:
nie: DEFAULT '0'
a: DEFAULT 0

Nie ucz ludzi złych nawyków


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

"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: 24.06.2024 - 00:17