Tag: sql

Wraz z nowymi projektami przyszło nam się zmierzyć z Oracle Apex 5.0 i idącymi wraz z nim zmianami. Wtedy pojawiło się też pytanie jak dodać checkbox do raportu. Według dokumentacji Oracle Apex powinien wystarczyć poniższy select:

Ale czy to wystarczy …

Jak dodać checkbox do raportu w Oracle Apex 5.0 Read More »

Tagi: , , , , , , ,

Standardy – irytujący nakaz czy przydatne narzędzie? Źle przygotowane standardy, nie wnoszące nic w proces tworzenia oprogramowania mogą frustrować. Programista zamiast się skupiać na kreatywnej pracy programistycznej – pilnuje czy aby na pewno jego kod spełnia Święte Standardy, które nie …

Oracle Best Practices: wygrać ze złożonością – nazewnictwo zmiennych Read More »

Tagi: , , , ,

Po artykule Count(1) or count(*) oto jest pytanie padło wiele pytań w szczególności o dowód na to, że Oracle wewnętrznie przepisuje funkcję COUNT(1) na postać COUNT(*). W związku z tym przedstawiam sposób, jak samodzielnie się o tym przekonać! 1. Utworzenie tabeli …

Oracle: COUNT(*) vs COUNT(1) – ostateczne starcie Read More »

Tagi: , , , , ,

– Nie powinieneś nazywać funkcji „udpate_counters” a w ciele funkcji robić coś zupełnie innego. Nazwa funkcji powinna opisywać jej funkcjonalność. A tutaj podbijasz licznik, super, ale oprócz tego robisz jakieś DELETE. Co to za DELETE? On nie ma nic wspólnego z tymi …

Spaghetti na ostro czyli jak uniknąć kodu spaghetti Read More »

Tagi: , , , , , , ,

Od wielu lat na forach Oracle’owych toczy się ideologiczna walka: COUNT(*) czy COUNT(1). Każda z opcji ma swoich zagorzałych przeciwników i zwolenników. Najczęstszym argumentem grupy popierającej korzystanie z wersji COUNT(1) jest twierdzenie, że COUNT (1) jest szybsze niż COUNT (*). …

Oracle: Count(*) czy count(1) oto jest pytanie Read More »

Tagi: , , , , , ,

W wielu firmach pliki XLSX (format plików tworzonych przez MS Excel 2003+) służą jako nośnik danych raportowych. Czasami nawet zastępują proste tabele w bazach danych. Jednak prawie zawsze przychodzi taki moment kiedy trzeba te dane załadować do nowego systemu lub …

Jak stworzyć raport z pliku XLSX w Oracle APEX? Read More »

Tagi: , , , , , , , , , , , , ,

Tworząc oprogramowanie prawdopodobnie często spotykasz się z zagadnieniem masowego wykonywania operacji na bazie danych (np. masowy update, insert, delete). Okazuje się wtedy, że wykonywanie pojedynczych instrukcji zajmuje dużo czasu z uwagi na to, że każda pojedyncza operacja wiąże się z …

Jak efektywnie wykonywać przetwarzanie masowe z wykorzystaniem biblioteki MyBatis? Read More »

Tagi: , , , , , , , , , , , , , , ,

Zapraszamy do kontaktu!

Pretius jest firmą tworząca oprogramowanie wspierające biznes.
Tworzymy aplikacje webowe wykorzystując: Java, Oracle DB, Oracle Apex, AngularJS.
Skontaktuj się z nami, aby porozmawiać o tym jak możemy pomóc w realizacji Twojego projektu!