oracle10g

Dlaczego nazwy tabel/kolumn/indeksów Oracle są ograniczone do 30 znaków?

Rozumiem, że wiele lat temu istniałoby tego rodzaju ograniczenie, ale obecnie z pewnością limit ten można by łatwo zwiększyć. ... zić mi zmarnowany czas podczas tworzenia obiektów konieczności ciągłego liczenia do 30, Aby sprawdzić, czy nazwa jest "OK".

Sprawdzanie sid Oracle i nazwy bazy danych

Chcę sprawdzić SID i bieżącą nazwę bazy danych. Używam poniższego zapytania do sprawdzania SID oracle select instance from ... ch select name from v$database; Ale tabela lub widok nie istnieje błąd nadchodzi. Jakiś pomysł na powyższe dwa problemy?

Jak znaleźć uprawnienia i role przyznane Użytkownikowi w Oracle?

Używam Linuksa, Oracle10g. Stworzyłem jednego użytkownika o nazwie test. i przyznano Utwórz sesję i wybierz dowolny słownik u ... select privilege from dba_sys_privs where grantee='SAMPLE' order by 1; Proszę o pomoc w rozwiązaniu problemu. Thanks

Jak zabić uruchomioną instrukcję SELECT

Jak zatrzymać uruchomione polecenie SELECT, zabijając sesję? Polecenie ciągle daje mi wyjście oparte na instrukcji SELECT, chcę zatrzymać je pomiędzy.

CASE. Gdy wyrażenie w Oracle SQL

Mam tabelę z 1 kolumną i mam następujące dane Status a1 i t a2 a3 Chcę wyświetlić następujący wynik w moim zapytaniu sele ... go, gdzie nie muszę pisać gdy wyrażenie 3 razy dla stanu aktywnego i cały aktywny status można sprawdzić w jednym wyrażeniu?

WYJŚCIE DBMS.Umieść linię nie Drukuj

Podczas wykonywania następującego kodu, po prostu mówi, że procedura jest zakończona i nie wyświetla informacji, które chcę, ... jścia serwera dostaję a.firstNamea.lastName a.firstNamea.lastName a.firstNamea.lastName a.firstNamea.lastName Wiele razy!

Najlepszy sposób na zresetowanie sekwencji Oracle do następnej wartości w istniejącej kolumnie?

Z jakiegoś powodu, ludzie w przeszłości wstawiali dane bez użycia sekwencji.NEXTVAL. Więc kiedy idę użyć sekwencji.NEXTVAL w ... chwili po prostu wstawiam w kółko, aż się uda (INSERT INTO tbl (pk) VALUES (sequence.NEXTVAL)), a to synchronizuje następny.

Jak używać CREATE OR REPLACE?

Czy mam rację rozumiejąc, że CREATE OR REPLACE zasadniczo oznacza " jeśli obiekt istnieje, upuść go, a następnie utwórz go ta ... itle') Czy robię coś głupiego? Wydaje mi się, że nie jestem w stanie znaleźć zbyt wiele dokumentacji na temat tej składni.

Jak zmienić nazwę kolumny tabeli w Oracle 10g

Chciałbym wiedzieć: Jak zmienić nazwę kolumny tabeli w Oracle 10g?

Jak sprawdzić wartości null / empty / whitespace za pomocą jednego testu?

Chciałbym napisać instrukcję SELECT, która używa tylko jednego testu, aby zwrócić kolumny bez wartości (null, empty, lub wszy ... Oczywiście, że mogę dodać OR column_name IS NULL I będzie działać, ale chciałbym sposób, który wykorzystuje jeden test.

Jak używać typu BOOLEAN w instrukcji SELECT

Mam funkcję PL / SQL z BOOLEAN w parametrze: function get_something(name in varchar2, ignore_notfound in boolean); Ta fun ... : ORA-00904: "TRUE": invalid identifier Jak rozumiem, słowo kluczowe TRUE nie jest rozpoznawane. Jak mogę to zrobić?

Oracle: jak "grupować" w zakresie?

Jeśli mam taką tabelę: pkey age ---- --- 1 8 2 5 3 12 4 12 5 22 Mogę "grupować", aby ... n ----- - 1-10 2 11-20 2 20+ 1 Jestem na 10gR2, ale też by mnie interesowały jakieś podejścia specyficzne dla 11g.

null vs empty string w Oracle [duplikat]

Możliwy duplikat:dlaczego Oracle 9i traktuje pusty łańcuch jako NULL? Mam tabelę w Oracle 10g o nazwie TEMP_TABLE z ... j zarówno wartość null, jak i pusty łańcuch '' nie mogą być wstawiane do kolumny z ograniczeniem not null. Dlaczego tak jest?

Oracle Data "pomiędzy" zapytaniem

Używam bazy danych oracle. chcę wykonać jedno zapytanie, aby sprawdzić dane między dwiema datami. NAME START_D ... owyższego zapytania. Chyba muszę użyć "lubię " i"%". Ale nie wiem, gdzie ich użyć. Proszę, włączcie światła. Z góry dzięki.

Problem z blokadą PL/ SQL: brak znalezionych danych błąd

SET SERVEROUTPUT ON DECLARE v_student_id NUMBER := &sv_student_id; v_section_id NUMBER := 89; v_final_grade N ... e: *Action: Ale zgodnie z Księgą powinien zwrócić wartość null, a następnie postępować zgodnie z przepływem przypadków.

Oracle DB: java.sql.SQLException: Połączenie Zamknięte

Powody dla Javy.sql.SqlException: zamknięte połączenie z Oracle?? Java.sql.SQLException: Połączenie Zamknięte w wyr ... eśli potrzebujesz więcej szczegółów... AbandonedConnectionTimeout ustawiony na 15 min InactivityTimeout ustawiony na 30 min

(Oracle) jak uzyskać całkowitą liczbę wyników przy użyciu zapytania paginacji?

Używam Oracle 10g i poniższego paradygmatu, aby uzyskać Stronę 15 wyników jako czas (tak, że gdy użytkownik patrzy na stronę ... NESTED LOOPS () TABLE ACCESS (BY INDEX ROWID) XYZ INDEX (UNIQUE SCAN) XYZ_ID TABLE ACCESS (FULL) ABC

Inny aktualny znacznik czasu i SYSDATE w oracle

Po wykonaniu tego SQL w oracle 10g: SELECT SYSDATE, CURRENT_TIMESTAMP FROM DUAL I receive this strange output: Jaka jest przyczyna różnicy w czasie? Czas serwera jest równy wartości SYSDATE

Relacja między sesją Oracle a pulą połączeń

Pozwól, że wyjaśnię najpierw konfigurację. Mamy serwer oracle działający na maszynie 2GB RAM. Instancja Db ma parametr init ... przekraczać sesji, więc ustawienie maksymalnej puli połączeń na więcej niż sesje może nie być naprawdę Materia. Zgadza się ?

Czy można zabić pojedyncze zapytanie w oracle bez zabijania sesji?

Chciałbym móc zabić zapytanie użytkownika w Oracle 10.2.0.4 bez zabijania całej sesji. Umożliwiłoby to zakończenie zapytania ... nych zapytań. Czy to w ogóle możliwe? A może tępy młotek zabicia sesji to jedyny sposób na zakończenie wykonania zapytania?