Pytania oznaczone «oracle»

13
Unikanie wielu wyrażeń `lub`

Mam następujący Oracle SQL i jego działa i wszystko, ale jest dość brzydkie ze wszystkimi ors. Czy istnieje bardziej zwięzły sposób na zrobienie tego? SELECT * FROM foobar WHERE (SUBJECT ='STAT' and TERM ='111') or (SUBJECT ='STAT' and TERM ='222') or (SUBJECT ='ENGLISH' and TERM ='555') or...

12
Po co używać wyraźnych kursorów zamiast zwykłych pętli?

Od roku piszę podstawowe aplikacje internetowe (dla bazy danych Oracle), a ponieważ funkcje są dość proste, większość z nas trzyma regularne pętle FOR, aby uzyskać nasze dane: for i in (select * from STUDENTS) loop htp.prn(i.student_last_name || ', ' || i.student_first_name || ' ' ||...

12
Aktualizacja 700 milionów wierszy do tej samej wartości

Mam hurtownię danych (wyrocznię), w której muszę ustawić kolumnę na tę samą wartość dla wszystkich 700 milionów wierszy. Nie mam dostępu administratora ani dostępu do administratora, więc należy to zrobić za pomocą podstawowego narzędzia SQL i nie tworzy się tabeli tymczasowej. Dalsze...

12
Jakie są przyczyny i rozwiązania mutowania błędów tabeli?

Rozumiem, że mutowanie błędów tabeli jest spowodowane błędem projektowym lub problematycznym zapytaniem. Niedawno uruchomiono starą kwerendę, która generuje błąd tabeli mutingu. Nasz DBA rozwiązał problem, ale nie wiemy jak. Co dokładnie powoduje mutowanie błędów tabeli i jak nasz DBA rozwiązałby...