@janek_: no wlaśnie mało koleś wytlumaczyl co chce zrobić. Też bym kombinował z "with pracownicy as"
I tak przy okazji zamiast robic oddzielne selecty from dual z unionami np. w oraclu mozna zrobic cos takiego:
select * FROM sys.odcivarchar2list('A','B','C','D', 'E');

są wbudowane funkcje które ci z listy zrobią wygodnego selecta
  • Odpowiedz
@wankstain: Mała wskazówka co do wydajności Twoich zapytań - nie przekazuj dynamicznych wartości jako parametrów do IN... Baza każde takie zapytanie z inną liczbą elementów będzie traktowała jako oddzielne, co może skutkować przeróżnymi problemami. Lepiej wsadzić to w listę, użyć JSON_TABLE lub użyć funkcji "pipelined table" jeśli piszesz SQL typowo pod aplikację.
  • Odpowiedz
Jak otworzyć porty w #oracle ?

W Security List mam dodane porty 9600 UDP I UTP dla źródła 0.0.0.0/0

Na maszynie (ubuntu 20.04) w iptables mam dodane porty 9600 udp i tcp

a
Mirasy polećcie jakieś materiały dla kogoś kto na codzień pracuje w pl/sql ale chciałby poczytać o dobrych praktykach czy bardziej zaawansowanych rzeczach z pl/sql. Olso pytanie czy jest sens obecnie robić jeszcze jakieś certyfikaty oracle? 3 lata temu zrobiłem jeden z SQL i jeden z PL/SQL.
#plsql #oracle
@tallman: Zależy do czego Ci ten certyfikat potrzebny ( ͡° ͜ʖ ͡°)

Jeżeli chodzi ogólnie o oracle to polecę Ci "Oracle Database Concepts" oraz "Oracle PL/SQL Best Practices". Opróćz tego na YT Steven Feuerstein (taki góro plsql) ma fajną serię: https://www.youtube.com/watch?v=D7H1VKMiqj8&list=PLKCk3OyNwIzvvbGoVtYD90fkFni0IaaIB

Do tego Feuertips: https://www.youtube.com/watch?v=u9SZmmEVyzY&list=PLCAYBJ7ynpQSQ3q5IMfDohk6nLoMpHzC5

Oprócz tego warto przejrzeć jego kanał w całości: https://www.youtube.com/c/PracticallyPerfectPLSQL/videos
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@GlupiPajonk: na Oracle cloud musisz dwie rzeczy zrobić. Pierwsza to reguła na firewallu w panelu zarządzania sieciami dla maszyn (w network bodaj). Pamiętaj o tym że maszyny mają dwa adresy IP, jeden 'zewnetrzny', (np. 38.89.122.156) i wewnętrzny (natowany, np. 10.0.2..167). Wstawiasz regułę z sieci (0.0.0.0/0) i portu 22 TCP na np 10.0.2.167/32 (32 bo konkretny host) i port też 22 TCP. Potem na maszynie w iptables (jeśli to Linux) dodajesz
  • Odpowiedz
Mirki mam specyficzny przypadek z którym nie mogę sobie poradzić. Mam grupy akcji które są zliczane w bazie danych w agregacji miesięcznej. I chciałbym zrobić sumę rosnącą. Czyli w przypadku wiersza 133 będzie to 4 akcje, W wierszu 134 nic się nie zadziało więc wezmę wartość z tamtego miesiąca funkcją lag, w 135 doszły 2 nowe akcje więc lag+current_value, ale co dalej? żeby nie tworzyć miliona lagów, bo wypełniając każdy kolejny pusty
JaTobieTyMi - Mirki mam specyficzny przypadek z którym nie mogę sobie poradzić. Mam g...

źródło: comment_1648045049MvUPAvwD7E4rERHE5cw4Iu.jpg

Pobierz
@JaTobieTyMi: no nie music robic tysiaca lagow, bierzesz wpisujesz w kolumne i masz, nulle sie nie zliczaja, mozesz sprobowac z opcja ROLLUP.

Ewentualnie zrob sobie jesli masz null case albo coalesce by tego nulla obrobic i wstaw sobie OVER() funcje okienkowa z maxem z ostatniego spartycjonowanego po rodzaju akcji wiersza wtedy wezmie Ci ostatnia wartosc
  • Odpowiedz
Chciałem się nauczyć Oracle Primavera. Znalazłem darmowe kursy na stronie samego #oracle
https://education.oracle.com/learning-explorer#startLearning

Próbuję się zarejestrować i nie da razy. Mówi, że darmowe konto, a ja nie mogę się zarejestrować. Strona się przeładowuje i koniec. Żądnego maila nie otrzymuję. AdBlock wyłączony. Ktoś wie o co chodzi? Musze mieć maila z jakiejś organizacji co ma wykupione kursy? Czemu więc mówi, że za darmo?
#primavera #programowanie
  • Odpowiedz
jak zweryfikować #!$%@? kartę z revoulta przy rejestracji do oracle cloud, chciałem darmowego vpsa ehh

wyskakuje mi "Your credit card has been declined. Please provide a valid credit card. If you continue to encounter the error, please reach out to your issuing bank.", niech idą na hui

#oracle #programowanie #vps
via Wykop Mobilny (Android)
  • 1
@oreze: Dobra, widzę że nie masz. Przecież oni testowo blokują hajs. U mnie zablokowali ~4zł przy rejestracji 25 grudnia a potem kolejne 4zł 29 grudnia. Oczywiście oddali.
  • Odpowiedz
Witam bardzo serdecznie Mirabelki oraz Mirki. W czwartek mam zaliczenie z PL/SQL i generalnie rzecz biorąc zajęcia były prowadzone po macoszemu i niewiele osób od nas na roku rozumie. Dodatkowo byłem na L4(jakieś 3 tygodnie) w trakcie akurat tych zajęć i miałem kwarantannę 2 dni. Mam pytanie czy ogarnia ktoś z was ten język? Jeżeli tak, to chciałbym prosić o konsultację, choćby kilka rzeczy, bo mam problem z kilkoma zapytaniami. SQL jako
Byłem kiedyś w JSystems na szkoleniu i to była porażka. Przyjechali ludzi z Polski na szkolenie z C# a tu się okazało, że nie było VS zainstalowanych na komputerach. A jak 10 osób naraz zaczęło ściągać to łącze padło i pierwszy dzień kompilowaliśmy online.

Ale to było kilka lat temu, może się już zmieniło...:D
  • Odpowiedz
Moja rozowa studiujaca international business zlozyla papiery o staz na stanowisko zwiazane z #consulting w jednej korpo typu #big4 (nazwy nie chce mowic xd), przeszla rekrutacje, wszystko sprawnie, dostala tez na koncu informacja, ze to bedzie projekt IT xD Zaakceptowala ich oferte, dostala informacje ze zaczyna od x daty + otrzymala materialy szkoleniowe. Teraz ciekawa czesc, bo w materialach szkoleniowych dostala linki z calymi cyklami developmentu/testowania aplikacji, dokumentacją #oracle ERP, testowaniem w cyklu #devops i inne rzeczy ktore sa po prostu stricte techniczne.

Teoretycznie w opisie stanowiska jest glownie napisane o wspomaganiu/analizie/reportowaniu dla biznesu, wspomaganiu procesu i rozwiazan klientow, tworzenie dokumentacji. Co prawda jest tez wspomniane o "tworzeniu scenariuszy/testow systemu", no ale nie ma nic o stanowisku IT/technicznym. Dostala w sumie informacje, ze jej stanowisko bedzie blizej biznesu ale jakos te materialy szkoleniowe sa serio mocno techniczne i nie maja zwiazku z biznesem xD

Wiec ja mam dwie teorie :
1. Wpieprzyla sie nieswiadomie w jakas testerke manualna gowno korpo softu, tylko czemu by wzieli jakas losowa laske studiujaca kierunek zupelnie nietechniczny zamiast jakiegos kuca z politechniki, tym bardziej ze na jednego interna/juniora w it jest 300 osob na miejsce.
via Wykop Mobilny (Android)
  • 7
@Gennwat: chciałem ci tylko napisać że ktoś zebrał parę linków co miał pod ręką i wysłał na zasadzie masz tu se poczytaj i nie zawracaj głowy bo tu się pracuje.
A jak będzie to już zależy od niej i jej szefa.
Czy będzie chemia i będzie im sie chciało.
Obu stronom.
  • Odpowiedz
@Gennwat: prawda jest taka, że jak pracujesz w branży spożywczej z alergiami pokarmowymi, to jesteś rak dla firmy i obciążenie dla kolegów.
Nie ważne, czy tylko jesteś przytakiwaczem na telekonferencjach, musisz wiedzieć co robi twoja firma, dotknąć tego, spróbować, porozmawiać z ludźmi (czyli znać ich język, slang, kontekst).

Możesz też być „nie po to studiowałem zarządzanie, żeby wiedzieć czym zarządzam” i iść tak przez życie.
  • Odpowiedz
Mam tekst jak poniżej:
EU-DOER-HUAWEI-RED-IT-477955-MILNITSP-ZRCHSZBC
EU-TX-DECOM-RED-UK-DMX & ADVA-LONHENZQ

Chciałbym z tego wyciągnąć tylko te wartości pomiędzy dwoma pierwszymi myślnikami, czyli DOER i TX
Pomożecie?
Siemano mircy od #sql dawno mnie nie było! Mam taką o bazę. I mam do niej napisać dwie procedury i jedną funkcję.Funkcję sobie wymyśliłem, ale nie do końca wiem jak ją zaimplementować.

W Tabeli Brama mam atrybut Czasookres, który przyjmuje wartości 6M lub 12M.
W tabeli Przegląd mam atrybut Data, który przyjmuję wartość formatu daty.

Chcę aby funkcja sprawdzała wpis z przeglądu i sprawdzała czy data tam wpisała połączona z bramą przez idprz z tabelki pomocniczej przedmiotyserwisu jest starsza o 6 miesięcy lub 12 miesięcy zależnie od wpisu do
gdziemojimbuspiatka - Siemano mircy od #sql dawno mnie nie było! Mam taką o bazę. I m...

źródło: comment_1641631225iJY4lMIlVC8BVC3ReDmwtz.jpg

Pobierz
via Wykop Mobilny (Android)
  • 0
#sql #oracle #informatyka
Mirki proszę o pomoc. Muszę przygotować raport w pracy, nie bardzo znam SQL, nie wiem jak coś wyszukać.

W tabeli jest klucz złożony z dwóch kolumn. W pierwszej dana wartość powinna wystąpić 5 razy, każdej z tej wartości powinna być przyporządkowana jedna z 5 wartości, w ten sposób tworząc unikalny klucz. Muszę znaleźć takie przypadki, gdzie brakuje którejś z tych 5 charakterystyk bądź