kkuubbaa88
29.08.2008, 18:50:42
istnieje mozliwosc zrobienia w jednej tabeli dwa pola z auto uzupełnieniem ?
problem jest taki, ze mam pole ID ktore jest kluczem oraz posiada auto uzupełnienie. Tuż obok mam pole kategoria_id, które tez potrzebowałbym zrobic autouzupelnienie, ponieważ te dwa pola muszą miec taką samą wartość w tym samym wierszu...
mozna to zrobic tez na jakis inny sposob ?
Skie
29.08.2008, 18:57:15
Skoro będą miały takie same wartości to po co one wogóle są? nie wystarczy samo id?
szopen
29.08.2008, 19:42:42
Jeśli z jakchś względów muszę być 2 pola o tej samej wartości proponuję stworzyć widok.
kkuubbaa88
29.08.2008, 19:46:44
potrzebuje do wielu dalszych celow dwa pola, ktore podczas tworzenia nowego rekordu beda mialy takie same wartosci... pole ID sie nie zmienia, a w dalszym czasie pole kategoria_id moze ulec zmianie
a jak mozna stworzyc taki widok ? i co to jest ?
dr_bonzo
29.08.2008, 21:42:06
widok [view] -> google
ale skoro kategoria_id sie zmienia to nie bardzo ci sie przyda.
Najlepiej zrob triggera "AFTER INSERT" ktory wpisze ci ID do kategoria_id.
A przy update mozesz sobie dowolnie zmieniac kategoria_id
szopen
30.08.2008, 03:41:12
skoro może się później zmieniać, to też jestem za triggerem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.