w mysql mogę napisaćJak wyświetlić pola w tabeli w Oracle?
show fields from <table>;
Jaki jest najbliższy odpowiednik w Oracle SQL?
w mysql mogę napisaćJak wyświetlić pola w tabeli w Oracle?
show fields from <table>;
Jaki jest najbliższy odpowiednik w Oracle SQL?
Użyj tabeli DESCRIBE.
W Oracle można kwerendy słownikowe widoki, aby uzyskać informacje na temat obiektów schematu, na przykład:
SELECT * FROM all_tab_columns WHERE table_name = 'MY_TABLE';
alternatywnie w SQL * Plus można użyć polecenia DESCRIBE
:
DESC my_table
To pierwsze zapytanie wyświetla listę tabel, a nie pól w tabeli. Dostaniesz jeden wiersz z powrotem, który ma table_name "My_TABLE". – alexanderbird
@Alanderander dobry połów :) –
Nice! Twoje zaktualizowane zapytanie daje o wiele bardziej szczegółowe wyniki niż "opisz" MY_TABLE'' (zaakceptowana odpowiedź). – alexanderbird
Ty możliwe, również użyj DESCRIBE lub DESC w mySQL. – Tenner