2013-11-26 4 views
0

오른쪽 괄호가 누락되었다는 오류가 표시되지만 그렇지 않습니다. 나는 내 질문에 무슨 문제가 있는지 이해하지 못한다.SQL에 오른쪽 괄호 오류가 발생했습니다.

CREATE VIEW HB_INV(Book Title, Publisher Name, Price, Units On Hand) AS 
SELECT BOOK.TITLE, PUBLISHER.PUBLISHER_CODE||'-'||PUBLISHER.PUBLISHER_NAME, 
BOOK.PRICE, INVENTORY.ON_HAND 
FROM BOOK, PUBLISHER, INVENTORY 
WHERE BOOK.PUBLISHER_CODE = PUBLISHER.PUBLISHER_CODE 
AND BOOK.BOOK_CODE = INVENTORY.BOOK_CODE; 

답변

0

문제는 Units on Hand입니다. 모든 것을 한 마디로 만드십시오.

편집은 또한 "책 제목"과 "제작사 이름"입니다, 사실 여기

를 시작합니다. 보기의 모든 필드를 한 단어로 만듭니다.

+0

나는 그것을 시도했지만 여전히 같은 오류가 발생하고있다 .. – user2220653

+0

나는 모든 단어로 Sico가 말한 것을했는데 효과가 있었다. 고맙습니다! – user2220653

0

SQL 서버 인 경우 [Units On Hand] 주변에 대괄호가 필요하며 게시자 코드의 연결 인 경우 '||'대신 '+'를 사용하십시오.

+0

두 가지를 시도했지만 여전히 같은 오류가 발생합니다. – user2220653