2012-02-14 28 views
18

Bạn tôi đã cho tôi thấy trong ORACLE rằng việc sử dụng Bảng DESC NAme đã hiển thị thông tin về các cột của bảng. Nhưng chạy lệnh này trong cơ sở dữ liệu H2 đã đưa ra lỗi, Tại sao? và xin vui lòng cho biết làm thế nào để sử dụng lệnh này trong H2? Cảm ơn.Làm thế nào để sử dụng lệnh DESC trong cơ sở dữ liệu H2?

+0

Khi bạn nhận được một câu trả lời hợp lệ và chính xác sẽ là tốt để đánh dấu nó như chấp nhận, sẽ giúp cho người dùng khác và cũng để những người dành nhiều thời gian giúp bạn cải thiện uy tín. – Roberto

Trả lời

28

bạn có thể sử dụng lệnh show chỉ thích:

sql> show columns from users; 

"người dùng" là tên bảng, sản lượng sẽ là một cái gì đó như:

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) 
+0

mẹo rất hay, thx Roberto! – raffian

+0

đẹp, tại sao điều này không được đánh dấu là câu trả lời đúng? – emvidi

Các vấn đề liên quan