Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%)
|
Aby uzyskać aktualną datę wykonuje się zapytanie
Można też uzyskać znacznik czasu: Jednak, gdy wykona się otrzymuje się: Cytat DUM Opis tabeli dual wygląda tak:X Kod Nazwa | Wartość NULL? | Typ Podobno dual tworzone jest z data dictionary.DUMMY | | VARCHAR2(1) Może ktoś coś więcej na ten temat powiedzieć? ------ EDIT: Już coś wiem. Ale jak sprawdzić, jakie informacje można uzystać z tej tabeli? Ten post edytował Blackhole 5.11.2006, 14:41:06 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Gdynia Ostrzeżenie: (0%)
|
Tabela "dual" jest w wielkim uproszczeniu tabelką pomocniczą - jedna kolumna , jeden rekord. Korzystając z duala zawsze masz tą wiedze, tak jak i optymalizator. Można ją wykorzystywać w momencie gdy chcesz z poziomu samego SQL'a wyciągnąć trochę danych z samego Oracle'a - takie info jak właśnie data, godzina lub np. wykonać jakąś operacje matematyczną. Dual przychodzi też z pomocą gdy chcesz wyciągnąć następna wartość z sekwencji lub wyświetlić wynik jaki zwróci funkcja PL/SQL.
Cytat Podobno dual tworzone jest z data dictionary. Może ktoś coś więcej na ten temat powiedzieć? Dual jest częścią data dictionary, dlatego że jest w schema SYS'a. Na pewno nie jest ona tworzona z dd ;-) |
|
|
|
Blackhole dual 5.11.2006, 13:34:05
Blackhole Ok. A o co można zapytać tę tabelę? Skąd wiadomo, ... 6.11.2006, 10:36:42 
KILIUSZKIN Cytat(Blackhole @ 6.11.2006, 10:36:42... 6.11.2006, 21:17:18
Blackhole To już czytałem.
Chodziło mi o to, skąd mogę uzysk... 7.11.2006, 18:30:13 
Blackhole Ok, rozumiem. Ale nadal nie wiem tego, o co pytałe... 30.11.2006, 18:50:37
Luciano tak naprawde tabeli DUAL nie pytasz o nic to jest... 9.11.2006, 12:19:51
Luciano jednak nie rozumiesz
[SQL] pobierz, plaintext SEL... 4.12.2006, 13:26:57
Blackhole Ok, teraz już rozumiem 7.12.2006, 12:38:25 ![]() ![]() |
|
Aktualny czas: 2.04.2026 - 07:55 |