2013-03-13 2 views
0

COLLATE 절을 사용하여 쿼리를 시도했지만 ORA-00933이 표시됩니다. 다큐먼트 내가 먼저 뭔가를 설치해야합니까 http://docs.oracle.com/cd/E17952_01/refman-5.0-en/charset-collate.html오라클의 collate 절이 작동하지 않습니다.

SELECT * 
FROM t1 
WHERE _latin1 'Müller' COLLATE latin1_german2_ci = k; 

링크?

+0

올바른 설명서를 읽어야합니다. http://docs.oracle.com/cd/B192006_01/server.102/b14200/statements_10002.htm#i2065646 –

답변

3

이 링크는 MySQL 레퍼런스 매뉴얼에서 가져온 것입니다. MySQL은 오라클 (Oracle Corporation)이 소유하고 있으므로 oracle.com 링크에서 설명서를 사용할 수 있습니다. 그러나 Oracle Corporation 소유의 데이터베이스 인 Oracle과는 완전히 다른 제품입니다. 오라클은 RDB와 같은 몇 가지 다른 데이터베이스 제품도 소유하고 있으며 오라클 데이터베이스와 완전히 다릅니다.

당신이 달성하려고하는 것이 무엇인지, 당신은 오라클이 아닌 MySQL을 사용하는 것을 가정하면?

+0

Oh my bad. 나는 전문 검색을하고 싶다. 그래서 나는 어디에서 악센트를 제거해야합니다. 예를 들어, 값은 ctzy입니다. – user49126

관련 문제