데이터베이스를 구축 한 후에는 액세스 할 수 있습니다. 에 의해:
실행토토 핫대화식 터미널PSQL대화식으로 입력, 편집 및 실행할 수 있습니다SQL명령.
LIBPQ 서브 루틴 라이브러리를 사용하여 C 프로그램 작성. 이것은 당신이 제출할 수 있습니다SQLC에서 명령하고 답변 및 상태 메시지를 다시받습니다. 귀하의 프로그램. 이 인터페이스는 더 자세히 설명합니다.토토 핫 프로그래머의 가이드.
% psql mydb당신은 다음 메시지로 인사합니다 :
토토 핫 대화식 터미널 인 PSQL에 오신 것을 환영합니다. 유형 : \ 배포 약관에 대한 저작권 \ h SQL 명령에 대한 도움말 \? 내부 슬래시 명령에 대한 도움 \ g 또는 세미콜론으로 종료하여 쿼리를 실행하십시오 \ Q를 종료합니다 mydb =
이 프롬프트는 PSQL이 귀하의 말을 듣고 있음을 나타냅니다. 입력 할 수 있습니다SQL쿼리 a 터미널 모니터에서 유지 관리하는 작업 공간. 그만큼PSQL프로그램은 탈출 코드에 응답합니다 Backslash 캐릭터부터 시작하십시오, "\". 예를 들어, 다양한 구문에 대한 도움을받을 수 있습니다토토 핫 SQL입력하여 명령 :
mydb = \ h일단 쿼리를 입력 한 후에 작업 공간, 작업 공간의 내용을에 전달할 수 있습니다.Postgres타이핑으로 서버 :
mydb = \ g이것은 서버에 쿼리를 처리하도록 지시합니다. 종료하면 세미콜론으로 쿼리, "\ g"IS 필요하지 않습니다.PSQL의지 세미콜론 종료 쿼리를 자동으로 처리합니다. 쿼리를 읽습니다 파일에서 대화식으로 입력하는 대신 MyFile이라고 말하십시오. 유형:
mydb = \ i filename에서 나가려면PSQL및 유닉스로 돌아 가기, 유형
mydb = \ qandPSQL종료 및 당신의 명령 쉘로 당신을 반환하십시오. (더 많은 탈출 코드는\?PSQL 프롬프트에서) 공백 (즉,) 공백, 탭 및 신성경))에서 자유롭게 사용할 수 있습니다SQL쿼리. 단일 라인 댓글은 다음으로 표시됩니다 "--" 라인의 끝은 무시됩니다. 다중 라인 댓글 및 한 줄 내에서 주석은 "로 표시됩니다./* ... */".