2017-04-19 1 views
0

나는 LIKE라는 테이블을 가진 DB를 가지고 있습니다.Oracle SQL에서 테이블 이름을 구체적으로 정의하는 방법

uppon이 테이블에 대한 쿼리를 실행하려고하면 오류가 발생하며 쿼리 키워드 LIKE를 사용하려고 시도하는 이름 때문이라는 것을 알고 있습니다. 이제

, 내가 MySQL의에서이 문제를 바로 지금

SELECT tk_oseba_id, COUNT(tk_tip_like_id) AS St_Like_haha 
    FROM student999.`like`; 

리터`에서이 같은 라인 못해 작품으로 테이블을 선택하여 "무시"한 ... 특별한 방법은 오라클이에 거기에있다 또는 어떻게 LIKE 키워드를 사용하지 않음으로써 테이블을 조작 할 수 있습니까?

+2

oracle wrapped in quotes.from student9999. "와 (과)"따옴표를 사용할 때 대소 문자를 구분합니다. – xQbert

답변

1

Oracles의 백 틱에 대한 Oracles의 카운터 부분은 테이블 이름/열 정의를위한 인용문입니다. 나는 그것에 대하여 추천하지만

따옴표로 테이블 이름을 바꿈 ... 테이블 이름으로 키워드를 사용합니다. From student9999."like"

및 ... 따옴표를 사용하면 대소 문자가 구분됩니다.

+0

그것의 대학 데이터베이스, 그래서 그들이 이름을 만들면 그것을 도울 수 있습니다 .. 나는 또한 그것에 대해 :) 덕분에 –

+0

왜 그 대학의 선생님들은 학생들에게 나쁜 습관을 가르치기로 결심하고 있습니까? – APC

+0

어쩌면 학생들이 현실 세계에서 이러한 상황에 처하게되면 학생들은 그것을 어떻게 다룰 지 알 것입니다. 소기업을위한 ERP를 지원할 때 '주문'이라고 불리는 테이블에 몇 번이나 뛰어든 지 말할 수 없습니다. 또는 심지어 SO. – xQbert

관련 문제