![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.06.2003 Skąd: Niemcy / Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
jak zrobić zeby w tabeli nr id same sie dopisywaly do pola wedłud kolejnosci 1,2,3,4,5,6,7 itd
zebym ja tego nie robil |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat zapytanie SQL :
Czyli jednym slowem przy tworzeniu tabeli (CREATE TABLE) musiales utworzyc juz jeden pk z auto... a mysql tego nie support. Pokarz jeszcze najpierw jak tworzysz tabele.
[sql:1:e330fd53c8] ALTER TABLE `forum` CHANGE `nr` `nr` INT( 11 ) DEFAULT '1' NOT NULL AUTO_INCREMENT [/sql:1:e330fd53c8] MySQL zwrócił komunikat: Incorrect table definition; There can only be one auto column and it must be defined as a key Osobiscie bym to zrobil tak:[sql:1:e330fd53c8]ALTER TABLE 'forum' DROP CONSTRAINT 'nazwa_pk';ALTER TABLE 'forum' ALTER COLUMN 'nr' SET DEFAULT 1;ALTER TABLE 'forum' ADD PRIMARY KEY ('nr');ALTER TABLE 'forum' ALTER COLUMN 'nr' SET AUTO_INCREMENT;[/sql:1:e330fd53c8]Aczkolwiek nie wiem czy to by dzialalo. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:34 |