데이터베이스 B에있는 여러 테이블에서 데이터베이스 A에 테이블을 만들고 싶습니다. postgresql의 설명서 here에서 명령에 대한 설명서가 대괄호, 바, 중괄호, 괄호, 굵은 글씨로 장식되어 있는지 확인했습니다. 모든 대문자 단어 등postgresql 명령에 대한 문서 구문은 어떻게 읽습니까?
이러한 기호는 모두 명령에 대한 의미를 나타내며 누군가가 설명서를 읽고 어떻게 데이터베이스의 테이블을 만들기위한 올바른 구문을 선택한 쿼리에서 확인할 수 있는지 보여 줄 수 있습니다. 데이터베이스 B에있는 테이블
인터넷은 기본적인 postgresql 수식을 복사하여 붙여 넣기에 훌륭한 리소스 였지만, 나는 마술처럼 작동하는 수식을 복사하여 붙여 넣기하는 것 이상으로 이동하고 싶습니다. .
'{a | b}는 * a * 또는 * b *를 의미하고, [stuff]는 * stuff *가 선택적인 것을 의미하고, 굵게는 사용자가 입력해야하는 것을 의미하고, 고정 너비는 구문의 문자 부분을 의미합니다. http://www.postgresql.org/docs/current/static/notation.html –
http://en.wikipedia.org/wiki/Syntax_diagram –
'CREATE TABLE ... AS SELECT ... ' –