Napisałem sobie takiego selecta.

select pr.FIRSTNAME,pr.LASTNAME,hr.BIRTHDATE,(todate(SYSDATE,'dd/mm/yyy')-hr.BIRTHDATE)/365 as age
from Person.Person pr
inner join HUMANRESOURCES.EMPLOYEE hr
on
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jednak Oracle udostępnia łatkę za paywallem (_ )


@Koliat: @tomasz-piechura: @Bulldogjob: ich aktualizacje chyba od zawsze sa dostepne jak placisz za wsparcie. W sumie to nie widze powodu by sie z tego powodu oburzac. To samo jest w redhacie czy innych produkatch tego typu. W tym zakresie to polityka znienawidzonego microsoftu jest anomalna.
  • Odpowiedz
W tym zakresie to polityka znienawidzonego microsoftu jest anomalna.


@maniac777: MS też dostarcza patche do starych systemów w płatnym supporcie, jednak jak strzelił ransomware przy dziurach kalibru EternalBlue to patcha wypuścili dla 2003R2/XPków bezpłatnie. No i w samym artykule troche zabrakło wyraźniej powiedziane że wsparcie dla tych wersji wygasło dawno temu a klient walczył na przestarzałym sofcie
  • Odpowiedz
@mic327: Ja tylko dodam, że IMHO nie warto inwestować czasu w naukę technologii Oracle. Ich obecne praktyki biznesowe powodują, że firmy się od nich odwracają i sięgają po inne technologie.
  • Odpowiedz
#sql #oracle #plsql

Wyżej w zapytaniu nad LR i LB wybieram zapytaniem wygenerowane pesele. Wszystko elegancko w kursorze. Generalnie chcę pokazać ile jest błędnych (LB - błędny format, zła suma kontrolna) i wszystkich (LR - na dole) peseli. Wszystko się odpala, ładnie liczy dla 100, 1000, 10000 rekordów, ale jak puszczę to na całej bazie to wywala mi błąd po jakimś czasie:

ORA-06502 PL/SQL: błąd liczby lub
kurazjajami - #sql #oracle #plsql


Wyżej w zapytaniu nad LR i LB wybieram zapytan...

źródło: comment_zLczeqbOrXseF2CIVQgkGHUUKvSuB0xD.jpg

Pobierz
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #oracle #plssql

Mirki. Mam 2 tabele. klienci i telefony. jeden klient może mieć x telefonów, tabele są połaczone po id_klienta.

Jak napisać zapytanie, które sprawdza czy dla danego klienta chociaż jeden numer ma poprawny format (9 cyfr) i nie jest to numer 111111111 itp.?

Czyli jak żaden z x numerów nie spełni wymagań ww. to zwraca 0, a jak choć jeden spełnia to 1.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #oracle #plssql

Mirki, mam dwa zapytania, które zwracają mi po ponad 5 mln rekordów, liczby.

Jak porównać te zapytania, aby określić, których idików z 2 zapytania nie ma w 1?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest jakiś substytut dla VPD w Oracle Enterprise dla tańszej edycji? Czy trzeba się ograniczać do triggerów i własnych mechanizmów?
#oracle
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie zna ktoś może jakiejś fajnej strony z przykładami transakcji XA?
Szukam po dokumentacjach #oracle #mysql #mariadb i w sumie są tylko suche komendy.
Wszystkie przykłady na jakie trafiam, to korzystanie z jednej bazy, na jednym serwerze. Rozumiem ideę podwójnego commitu, ale nie za bardzo czaję jak to wykorzystać, żeby synchronizować między różnymi serwerami. To co by się wydawało "logiczne na chłopski rozum", typu "XA JOIN"
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#oracle #csharp #programowanie

Cześć Mirki,

Mam jakiś istniejący projekt w C# który łączy się z bazą Oracle przez klienta. Chciałbym odpalić lokalnie tą aplikację na innym komputerze i zainstalowałem sobie SQL Developer gdzie zaimportowałem bazę danych i wgrałem też klienta Oracle. Mam stworzoną Instancję i wgl. W aplikacji C# w connection string zmieniam na nowe połączenie i podaje host: localhost, port: 1521, user, password i instancję
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECTDATA=(SERVICENAME=MyOracleSID)));
User Id=myUsername;Password=myPassword;

To miałem i zmieniłem host na localhost, port na mój a service name dałem moja instancję i user i password dałem od instancji
  • Odpowiedz
Mirki, może ktoś z Was mi pomoże - potrzebuję informacji, tutoriali a idealnie po prostu pokazania jak działa HCM Data Loader od #oracle. Ktoś coś?
Nie wiem nawet jak to otagować.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Interesuje mnie dwukierunkowa integracja z mało popularnym ERP, albo chociaż możliwość odczytywania danych z bazy lub automatycznego generowania plików csv (stany magazynowe, ceny). ODBC, API - nie znam się na tym. Całość stoi na windowsie, oracle, na lokalnym serwerze. Zapraszam osoby ogarniające temat na priv po więcej informacji.
#bazadanych #oracle #api #sql #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jakim kierunku iść/czego uczyć się na boku jeśli znam dobrze pl/sql i technologie oraclowe? Chciałbym sobie skrobnąć w wolnym czasie jakiś projekt do portfolio, żeby jakoś łączył się z tym co potrafię. Jakiś python i data scientist czy może coś innego?
#naukaprogramowania #bazydanych #oracle
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam do oddania za niewielkie pieniądze taki pakiet:
SunFire v490 + StorEdge 3120 + Sun Tape 611 + stos dysków, ramów i kabli
w linku wszystkie fotki. Z wysyłką będzie problem (o ile małe pierdoły to kurier mnie nie zje to cały serwer i macierz może być problemem) więc raczej odbiór osobisty. Jeśli potrzeba jakieś większe informacje to śmiało można pytać. Z grubsza wszystko sprawne.
Tape nie mam jak testować bo nie mam czyszczącej
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach