Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: FLOKER w Kwiecień 22, 2020, 10:25:42
-
Cześć,
mam taki insert (skrypt Python) "INSERT INTO tw_CechaTw (cht_Id,cht_IdTowar,cht_IdCecha) VALUES (None, Int, Int)"
niestety nie wyrzuca błąd, że cht_Id nie może być Null, a nie chce mi również stworzyć unikatowego jak pozostawię tylko dwie wartości Int.
mam pytanie, czy przejście tego problemu zapytaniem "Select max(cht_Id) From tw_CechaTw ", +1 przed każdym insertem tworząc 'unikatowy' cht_Id w ten sposób , czy nie narobię krzywdy Subiektowi?
Z góry dziękuję za odpowiedź.
-
Zapewne zepsujesz dodawanie cech w programie.
Maksymalne wartości identyfikatorów różnych słowników, dokumentów itp. itd. etc. w tym cech znajdują się w tabeli ins_ident.
-
A do obsługi tego procesu jest procedura sp_Identyfikator (piszę z głowy, więc mogłem coś lekko przekręcić w nazwie)