![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tworzę sobie procedurę w SQL, jestem początkujący "w tej branży". Procedura ma na celu wykonanie obliczeń i uaktualnienie tabeli, cała procedura jest chyba dobrze napisana, ale mam pewien problem - jak w procedurze umieścić dane z tabeli? Chodzi mi o taki algorytm: 1. Wczytaj dane z kolumny w tabeli 2. Na podstawie wczytanych danych przeprowadź wszystkie obliczenia 3. Zaktualizuj inną kolumnę w tej samej tabeli. Próbowałem pisać coś w stylu:
ale wyrzuca mi błąd "Error Code: 1054 Unknown column 'B' in 'field list'" Próbowałem szukać jakichś poradników, ale nie udało mi się znaleźć nic, oprócz niedziałającego powyższego rozwiązania |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 7 Dołączył: 27.10.2015 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż jak wygląda procedura będzie łatwiej.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
znajdz 10 roznic
b B -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Ok, poprawiłem, ale nadal występuje ten sam błąd.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Select kolumna into zmienna...
Patrzyłeś w dokumentację na skladnię? -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 19.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Fakt, stworzyłem "temporary table", wczytuję do niej dane. Teraz, jak mniemam, trzeba jakąś pętlą, żeby do wszystkich wartości się to odniosło?
Dziękuję za pomoc, poradziłem sobie używając pętli ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:10 |