MonetDB 데이터베이스에 테이블 목록을 갖는 방법은 무엇입니까?
-
21-12-2019 - |
문제
PostgreSQL에서는 다음 쿼리를 실행하여 모든 테이블 이름을 가질 수 있습니다
SELECT table_name FROM information_schema.tables WHERE table_schema='public';
.
Monetdb에서 테이블 목록을 갖도록 비슷한 것이 있습니까?
해결책
마침내이 쿼리를 찾습니다
select tables.name from tables where tables.system=false ;
. 다른 팁
mclient를 사용하는 경우 명령 줄에서 "\ d"명령을 사용하여 현재 데이터베이스의 모든 테이블을 나열하기 만하면됩니다.
sql> \d
TABLE sys.table1
TABLE sys.table2
TABLE sys.table3
.
또한 "\ d tablename"명령을 사용하여 테이블의 메타 데이터를 MySQL에서 "Create Table"과 동일합니다.
제휴하지 않습니다 StackOverflow