Подтвердить что ты не робот

Как использовать команду DESC в базе данных H2?

Мой друг показал мне в ORACLE, что с использованием таблицы DESC NAme показывалась информация о столбцах таблицы. Но выполнение этой команды в базе данных H2 давало ошибку, почему? и, пожалуйста, расскажите, как использовать эту команду в H2? Спасибо.

4b9b3361

Ответ 1

вы можете использовать команду show, как:

sql> show columns from users;

"пользователи" - это имя таблицы, выход будет выглядеть примерно так:

FIELD      | TYPE          | NULL | KEY | DEFAULT
ID         | INTEGER(10)   | NO   | PRI | (NEXT VALUE FOR PUBLIC.SYSTEM_SEQUENCE_B66F0B87_5AAA_4421_88AC_1E8CAC372596)
USERNAME   | VARCHAR(45)   | NO   |     | NULL
PASSWORD   | VARCHAR(100)  | YES  |     | NULL
FULL_NAME  | VARCHAR(100)  | YES  |     | NULL
LAST_LOGIN | TIMESTAMP(23) | YES  |     | NULL
(5 rows, 1 ms)