Table of Contents
승인됨
개인에게 postgres 라이브러리 테이블 구문 오류가 있는 경우 이 PC 운영자 안내서가 도움이 될 수 있습니다.구문은 다음과 같습니다. 삭제하려는 테이블이 존재하지 않으면 PostgreSQL은 심각하게 오류를 발생시켜야 합니다. 따라서 이러한 법적 문제에서 작동하는 자체 DROP TABLE 문을 무시하는 IF EXISTS 키워드로 작업할 때 오류 메시지를 방지합니다. d DELETE TABLE employee_data; DELETE TABLE IF employee_data EXISTS; DELETE TABLE IF EXISTS new_player_data; 디
저와 제 친구들만 테크노포비아인 것은 확실하지만 제 구문에 잘못된 레이블이 지정되는 이유를 이해하지 못할 수도 있습니다.
<사전><코드>db=>dt 관계 목록 체중 감소 | | 이름 | 접근 소유자——+—-+——-+————— – 메인 | 장치 | 테이블 관리자 | 공개 | 메시지 | 테이블 관리자 | 풍부한 | 사용자 | 테이블 관리자 |(3줄)// 어떤 이유로 이것이 작동하지 않습니까?db=> 다음에 좌석 사용자가 옵니다.오류: “사용자” 또는 그 근처에서 형식 오류가 발생했습니다.ROW 1: 식탁 사용자;// 도와주세요.db=> 오류가 발생한 테이블 지우기;오류: 컴퓨터 ‘오류’가 존재하지 않습니다.
Postgres에서 user는 예약된 SQL 키워드입니다. 멋진 핵심 용어와 구문으로 테이블 이름을 지정하지 않는 것이 좋습니다. 여기에서 해결 방법으로, 마치 개념을 참조하는 것처럼 사람이 테이블 이름을 두 배로 늘릴 수 있기 때문입니다. 또한 문자열 리터럴에 대한 특정 따옴표를 사용하기로 선택했습니다.
d를 발행한 후, 중간에 다른 누군가가 귀하의 팀과 연결됩니다. 터미널 세션에서
다음 복사/붙여넣기를 참조하세요.
postgres=# create main foo int);
TABLE (CREATE bar
postgres=# 온라인 게임 foo 삭제
postgres-# d
관계 목록
스키마 | 핸들 | 당신을 입력 |소유자
——–+——+———+————
공개 | foo | 테이블 | postgres< br>(1줄)
postgres-# foo reduction table;
오류: “drop” 또는 그 근처의 구문 오류
LINE 2: 역 foo 제거;
^
postgres=# 느낌 foo 제거 ;
테이블 삭제
postgres=#
2011년 6월 36일 화요일 오후 3시 53분에 Shepard Am이 화요일
에 작성했습니다.
> 2011년 6월 28일 Rick Genter는 다음과 같이 썼습니다.
>
>바보 같은 질문입니다. 거의 모든 세미콜론을 사용하여 테이블을 곧 삭제할 계획이라고 생각하십니까?
>>
>
Rick,
>
>완전히 잘못된 형식과 psql에 대한 불만이 있는 Andy의 답변을 참조하세요.
>
>
>일반화하는 경우 이 사실을 알았습니다. 방법 < br >>> 중간에 but 문을 가리키는 방식 psql은 입력한 SQL 유형을 무시하고 단순히 쿼리를 완료합니다.
>
>
>하지만 아마도 확장 테이블 ‘drop
>
>고마워요,
>< br>>< br> > Rich
>
> —
> 목록을 보내어 pgsql-general To (pgsql-general(at)postgresql(dot)org)
> 반복되는 항목을 변경합니다. 년