Prawie wszystkie tabele

0

Witam,

Jakim zapytaniem mogę pobrać wszystkie tabele, które sam utworzyłem?

Gdy wykonuję SELECT table_name from all_tables

to otrzymuję dużo innych tabeli, których ja nie utworzyłem ;-)

I jeszcze jeden problem. Kiedy wklejam do sql+ kod wygenerowany przez oracle designer:

PROMPT Creating Table 'USERS'
CREATE TABLE USERS
 (IS_SUPERUSER INTEGER NOT NULL
 ,ID INTEGER NOT NULL
 ,IS_ACTIVE INTEGER NOT NULL
 ,LAST_NAME VARCHAR2(30) NOT NULL
 ,E-MAIL VARCHAR2(50) NOT NULL
 ,ACCOUNT_NUMBER VARCHAR2(26) NOT NULL
 ,FIRST_NAME VARCHAR2(30) NOT NULL
 ,NIP VARCHAR2(10) NOT NULL
 ,IS_STAFF INTEGER NOT NULL
 ,MOBILE_PHONE_NUMBER VARCHAR2(12) NOT NULL
 ,USERNAME VARCHAR2(30) NOT NULL
 ,AVG_EVALUATION NUMBER(5,2) NOT NULL
 )

to otrzymuję:

E-MAIL VARCHAR2(50) NOT NULL
*
BŁĄD w linii 6:
ORA-00902: niepoprawny typ danych

Czego może to być przyczyną?

0

drugi problem rozwiązałem, gdy wstawiłem zamiast E-MAIL E_MAIL, ale pozostał jeszcze pierwszy :-)

0

Ok, z pierwszym sobie też poradziłem przy pomocy:
SELECT table_name FROM USER_TABLES;

1 użytkowników online, w tym zalogowanych: 0, gości: 1