@tomszczyk: nie musisz korzystać ze zeminnych tmp user i tmp date. Po prostu przy insercie użyj odpowiednio i bepośrednio user oraz sysdate
A zamiast tmp_ id użyj sequences na logi.id i wywołaj.
Wtedy będzie już blisko ideału ( ͡° ͜ʖ ͡°)
Witam,

Mam zadanie jak na zdjeciu. Dopiero zaczynam sie uczyc #sql #oracle
Odp bedzie nastepujaca do zadania.

SELECT DISTINCT CITY FROM STATION WHERE REGEXPLIKE(CITY, '^[^AEIOU]') OR REGEXPLIKE(CITY, '[^aeiou]$') ORDER BY CITY;

I teraz pytanie. Czy ktos moglby mi wytlumaczyc o co chodzi z REGEXP_LIKE i dlaczego to dziala jak opcja przeczaca? W zadaniu jest ze wszystko co nie zaczyna sie na samogloske i nie konczy sie na samogloske. I dlaczego
rolson92 - Witam,

Mam zadanie jak na zdjeciu. Dopiero zaczynam sie uczyc #sql #ora...

źródło: comment_1587119745OSjqegENBq6xRs2IxSWa3U.jpg

Pobierz
Czołem Mirki i Mirabelki
Dziś nowy kurs z #bazydanych dla średniozaawanswowanych z #sql i #oracle.
W dzisiejszym wpisie kontynuuję tematykę związaną z łączeniem tabel dlatego zapraszam do kursu:
* SORT MERGE JOIN w SQL

Właściwie skończyłem część o łączeniu tabel dlatego dajcie znać jaki "cykl" rozpocząć. Dajcie znać w ankiecie lub komentarzach poniżej ( ͡° ͜ʖ ͡°)

Planuję aby kolejne kursy dotyczyły:
* Kurs SQL SQL INSERT

Kolejny cykl średniozaawansowany

  • Partycjonowanie 39.3% (11)
  • Indexy Bitmapowe 28.6% (8)
  • Statystyki 28.6% (8)
  • W komentarzu.... 3.6% (1)

Oddanych głosów: 28

Siema,

Mam pytanie. Ma ktos moze strone albo filmiki na yt na ktorym sa zadania praktyczne. Przerabiam teraz kurs nieinformatyka na yt i praktycznie go koncze i chcialbym poznije przerzucić sie na zadania praktycznie i wiecej praktyki.

Z góry dzieki.

#sql #oracle
Wszedlem sobie na linkedin i jest jakaś rzeźnia - w ciągu 5 minut przewijania znalazlem co najmniej 5 postów ludzi, którzy stracili pracę w #programowanie i piszą o masowych zwolnieniach. A to dopiero przecież początek..

Jak obstawiacie, czy w wielkich korpach typu #ibm #oracle #goldmansachs też pójdą zwolnienia, czy tylko płotki, w sensie mniejsze firmy dostaną po tyłku (jak na razie tak sie dzieje)?

#programowanie #programista15k #it #korposwiat
#programowanie #linux #oracle #bazydanych

Cześć, próbuje postawić na linuxie na vm na #azure baze danych oracle 12.2.0.1 i mam pare pytań nowicjusza, czy znajdzie się jakiś mirek który ma wolne 5min i chęć pomóc? Głównie nie ogarniam listenera oraclowego, wczoraj mi bazka działała a dziś po restarcie maszyny nie widzi mojej bazy ani w bazie nie widze listenera i dostaje ORA-12514 z apki
Cześć mireczki, mam sprawę. Otóż mamy sobie taki kod:

WITH gg AS(
SELECT
powerplanttypeid, description, id, ROWNUMBER()
OVER (
PARTITION BY powerplanttypeid ORDER BY id) AS pptid
FROM powerplant
)
SELECT id, description,TO
CHAR(pptid) ||TOCHAR(powerplanttypeid) AS NRP FROM gg ORDER BY ID;

który zwraca śliczną tabelkę z ponumerowanymi recordami według kolejności i typu elektrowni (lewa tabelka na rysunku)
Awerege - Cześć mireczki, mam sprawę. Otóż mamy sobie taki kod:

WITH gg AS( 
SELE...

źródło: comment_1585337320k31rfT1xQxcq5Gf0PGOEed.jpg

Pobierz
@Awerege: problem polega na tym, że idziesz w pętli i nie masz od razu wszystkich ID dla danej wartości powerplanttypeid. Musisz podzielić proces na etap generowania danych i wyliczania NRP (np. zbierz rekordy do jakiejś kolekcji). Alternatywnym rozwiązaniem (ale gorszym wydajnościowo) byłoby robienie selecta dla każdego wygenerowanego rekordu. Jak już masz powerplanttypeid, to pytasz bazy o wszystkie pozostałe ID z tym samym powerplanttypeid i masz swój NRP.
Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy są o:
Typach danych w Oracle SQL a w dokładniej:
* typy: CHAR, VARCHAR2
-Różnice pomiędzy CHAR a VARCHAR2
* typy: DATE, TIMESTAMP
-Różnice pomiędzy DATE a TIMESTAMP
* typy: NUMBER, BLOB, CLOB

Tworzenie i usuwanie tabel w SQL a w środku:
* Pokażę jak tworzyć tabele przy pomocy instrukcji CRETE TABLE
-Wyświetlenie tabeli DESC

Poziom SQL i Oracle

  • Nie mam zielonego pojęcia o SQL (Co to SELECT?) 18.5% (91)
  • Jestem początkujący (znam SELECT) 12.6% (62)
  • Znam podstawy (znam: JOINY, GROUP BY, WITH) 51.0% (251)
  • Średnio w SQL (OVER, CUBE, ROLLUP) 6.3% (31)
  • Śrdnio w Oracle (Indexy, Partycjonowanie, UNDO) 3.7% (18)
  • Jestem zaawansowany :) 7.9% (39)

Oddanych głosów: 492

Czołem Mirki i Mirabelki
Dziś dwa nowe kursy z tematyki #bazydanych #oracle i #sql.
Jeden kurs dla początkujących z bazami mówi jak pisać ładny kod SQL:
-- Formatowanie kodu SQL

Oraz jeden kurs dla średniozaawansowanych o tym na co zwracam uwagę przy Code Review:
-- SQL Coode Review

Oba kursy miały być krótkie a wyszło, że kurs o Code Review SQL jest najdłuższym dotąd napisanym kursem, a będę go jeszcze rozszerzał
Czy istnieje jakiś limit czasowy pomiędzy dwoma certyfikatami Javy 11 od Oracle 1Z0-815 i 1Z0-816? Chodzi mi o to, czy jest jakiś limit czasowy w ciągu którego muszę zdać drugi certyfikat, coś jak z liceum i podejściami do matury, że do 5 lat po skończeniu szkoły można podchodzić do zdania matury.
Wyczytałem na stronie Oracle'a, że można je zdawać w dowolnej kolejności ale nic o tym nie wspominali.
#java #oracle #programowanie
Mireczki i Mirabeleczki #programista15k jest #praca w #katowice #gop #slask. Rekrutację prowadzi mój różowy, więc jeżeli ktoś jest zainteresowany, to może liczyć na promirkową rozmowę i szczegóły na promirkowym poziomie. Ciekawy projekt, fajna firma, wynagrodzenie też na pewno nikogo nie zawiedzie, ale od razu uprzedzam, że nie widnieje ono w ogłoszeniu, bo taka korporacyjna polityka - z drugiej strony służy to też temu, że jeżeli ktoś ma większe kompetencje czy doświadczenie
Siemka Wszystkim,

Pytanie odnosnie poczatkow #sql #oracle. Czy te dwa tytuly ksiazek na poczatek wystarcza aby opanowac podstawy?

Beighley L. - SQL. Rusz głową!
Rockoff L. - Język SQL. Przyjazny podręcznik
Czołem Mirki i Mirabelki
Dziś nowy kurs w temacie #bazydanych a dokładniej #sql w #oracle dla średniozaawansowanych.
W tym kursie poruszam tematykę joinowania dużych zbiorów danych. Dokładniej opisuję metodę łączenia tabel: HASH JOIN w Oracle

Miał to być szybki i krótki kurs ale jak to w życiu bywa wyszedł najdłuższy do tej pory kurs który nie wiem ile czasu pisałem ( ͡° ͜ʖ ͡°)
Kolejne dwa kursy będą

Najpierw "Code review w SQL"

  • Tak 72.4% (42)
  • Nie 27.6% (16)

Oddanych głosów: 58

@mr_hammerer Oracle niestety nie podaje w jaki sposób wyznacza hash przy budowaniu build tabele. Podaje jedynie informację, może wystąpić sytuacja gdy hash dla dwóch różnych wartości jest taki sam. Mozemy sie domyslac, że różne wartości mogą generować ten sam hash że względu na zastosowanie modulo. Gdyby przyjąć funkcje hash jako hash=ID%iloscelementowtablicy. Wtedy gdy mamy 4 wartości z id: 1,2,10, 11 da nam odpowiednio 1-> 1, 2->2, 10->2, 11->3. Zastosowanie modulo
Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy mówią o:
* Bazy Danych – Podstawy, Definicje, Przykład
* Normalizacja Baz Danych

Jak wiecie piszę aktualnie dwa kursy i zastanawiam się czy wołać wszystkich plusujących czy podzielić wpisy i podzielić plusujących na dwie: podstawowy i średniozaawansowany + optymalizacja?
Zdecydujcie w ankiecie poniżej.

Dla przypomnienia piszę o:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i

Kogo wołać?

  • Zawsze wszystkich 66.7% (48)
  • Podziel na dwie grupy 33.3% (24)

Oddanych głosów: 72