SQL: Kolejne liczby, daty, napisy

listopad 7th, 2007

By wygenerować ciąg liczb np. od 1 do 10 w SQL mozna użyć hierachicznego ( CONNECT BY ) zapytania do wewnętrznej tablicy DUAL:

select rownum n from dual connect by level <= 10;

Dla dat:

select trunc(sysdate)+rownum-1 n from dual connect by level <= 10;

I znaków:

select chr(ascii('A')+rownum-1) n from dual connect by level <= 10;

Należy pamietać, że powyższe zapytanie z klauzulą connect by zwraca tylko 100 rekordów niezależnie od warunku ( np. level <= 1000 )

Zmiana nazwy obiektu - RENAME

październik 26th, 2007

Oracle Database 11g Release 1 dla Windows już jest.

październik 24th, 2007

ORA-08102 zamiast ORA-1. Czkawka

październik 24th, 2007

Commit 2PC i materialized view

październik 11th, 2007

Maksymalna wielkość VARCHAR2 ( VARCHAR )

październik 11th, 2007

SAP kupuje Business Objects

październik 9th, 2007

Konferencja Oracle Polska - CRM - cd

wrzesień 28th, 2007

Patch set 9.2.0.8 - problemy

wrzesień 28th, 2007

Konferencja Oracle Polska - CRM

wrzesień 20th, 2007