2015-01-22 4 views
0

여러 국가의 데이터를 보관할 유니버설 데이터베이스를 만들고 싶습니다. UNICODE charset을 사용해야합니다. 같은 물건을 어떻게 내 쿼리를 삽입과 같은 기본적인 것들에 대한 (일부 SQL 예를 PHP/파이썬에서 쿼리를 영향을받는 작업을하는 가장 좋은 방법이다 파악하기 위해 UNICODE 문자를 SQL 데이터베이스에 삽입하는 방법은 무엇입니까?

나는 약간의 도움이 필요합니다/업데이트/선택도 좋습니다)

고맙습니다.

답변

0

특별한 조치를 취하지 않아도됩니다.

PHP로 할 수 있습니다 ... query ("SET NAMES utf8");

1

INSERT INTO MYTABLE VALUES(N"xxx") 같은 N의 문자열의 뿅, 뭔가를 넣고 확인하여 열 유형이

+0

좋아 NVARCHAR되어 있는지 확인하는 방법은 그 후 데이터베이스에서 값을 읽습니까? SELECT * FROM MYTABLE where name = xxx를 사용할 수 있습니까? 아니면 name = N "xxx"를 사용해야합니까? – Alessandro

+0

@Alessandro DB에서 읽는 중 특별한 일을 할 필요가 없습니다. "xxx"가 작동 할 것입니다 – Steve

+0

그리고 삽입 할 값이 여러 개인 경우? MYTABLE VALUE (N "xxx1", "xxx2") 또는 (N "xxx1", N "xxx2")를 삽입 하시겠습니까? – Alessandro

관련 문제