Pytania oznaczone «oracle»

16
Wiele operacji za pomocą Z

Czy istnieje sposób na wykonanie wielu operacji przy użyciu WITHinstrukcji? Coś jak WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Chcę wybrać niektóre dane i ich liczbę

15
kryminalistyczne usuwanie / aktualizacja danych

Mam potrzebę kryminalistycznego usuwania danych z Oracle. Jeśli go po prostu usunę, rozumiem, że dane nadal będą znajdować się w pliku danych, dopóki to miejsce nie zostanie ponownie wykorzystane. Nie martwię się o przestrzeń do ponawiania / archiwizacji / cofania, szybko się zestarzeją. Czy...

15
Czy Oracle można pobrać za darmo?

Jestem programistą Java i obecnie używam PostgreSQL jako RDBMS. Chciałbym jednak również nauczyć się Oracle. Czy mogę pobrać najnowszą wersję Oracle (chyba 11 g) za darmo? Znalazłem ten link: Oracle Database 11g Release 2 Downloads i wygląda na to, że można go pobrać. Wiem jednak, że Oracle Server...

15
Dlaczego obcięty jest DDL?

Mam pytanie do wywiadu, zadane podczas mojego wywiadu. Odpowiedziałem na pytanie, ale moja osoba udzielająca wywiadu nie była tak przekonana. Więc, proszę, popraw mnie według mojego zrozumienia? P: Dlaczego obcięcie jest DDL Gdzie jako DML jest DML? Oba wykonują prawie taką samą pracę (usuwanie...

15
Dlaczego muszę wybierać z podwójnego stołu?

Działa to w głównych systemach zarządzania relacyjnymi bazami danych, które najprawdopodobniej pojawiają się na StackOverflow / dba.stackexchange, tj. SQL Server, MySQL, PostgreSQL i SQLite (WebSQL) . select 'abc' abc, 1 def; To nie działa na Oracle. Dlaczego musimy wybierać spośród DUAL w...

15
Wybierz, która data jest maksymalna lub ostatnia

Oto dwie tabele. SCHOOL_STAFF SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 OSOBY PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Oto...

14
Czy Oracle PL / SQL ma standardową procedurę ASSERT?

Chciałbym użyć procedury ASSERT funkcjonalnie podobnej do tej znalezionej w innych językach, tj. Konstrukcji (czy to procedury, składni ...) ASSERT( <condition>, <msg>) tak, że gdy <condition>przekazany w pierwszym argumencie argument ma wartość false, zgłaszany jest wyjątek z...

14
Użyj LDAP do wyszukiwania nazw w Oracle Instant Client

Częściowo z powodu problemów z konfliktowymi wersjami lub bitów przy pełnej instalacji klienta Oracle, mój zespół programistów (do którego należę) posuwa się w kierunku korzystania z Oracle Instant Client i w większości przypadków unika instalacji na naszych komputerach programistycznych nowe...

14
PL / SQL: najlepszy sposób zliczania elementów w tablicy?

Biorąc to pod uwagę: DECLARE TYPE T_ARRAY IS TABLE OF VARCHAR2(2000) INDEX BY BINARY_INTEGER; MY_ARRAY T_ARRAY; V_COUNT INTEGER; Chciałbym zrobić: BEGIN -- ... some code filling the MY_ARRAY array -- obviously COUNT_ELEMENTS() does not exists, this is what I'm looking for :-) V_COUNT :=...

14
Dlaczego SQL * PLUS potrzebuje slash po CREATE TYPE?

Właśnie miałem problem ze zdefiniowaniem typu i przetestowaniem go w TOAD i wszystko było w porządku. Ale działający pod SQL * PLUS spowodował błąd. Przykład: CREATE OR REPLACE TYPE MyType AS OBJECT ( Item1 NUMBER, Item2 NUMBER ); Z jakiegoś powodu muszę tutaj dodać ukośnik CREATE OR REPLACE...

14
Jak sprawdzić, czy baza danych Oracle działa?

Dla naszej aplikacji mamy plik konfiguracyjny do połączenia z bazą danych Oracle (adres URL, nazwa użytkownika, hasło). Uruchomienie aplikacji zajmuje 2-5 minut. Jeśli coś jest nie tak z bazą danych, widzę to w logach, ale muszę czekać 2-5 minut. To dużo czasu. Chcę więc szybko i łatwo ustalić,...