insert into test (t_name) values ( 中?北京朝??光?路1? ) 하고 select 해보면.. 中?北京朝??光?路1?
이렇게 깨져서 나옵니다 .어케 해야 한나요 ?
필드는 varchar 100 으로도 해보고.. 쿼리만백라인님이 시킨대로 nvarchar 로도 해보고 .. text로도 해보았는데..
다 깨져서 나옵니다. .해결 방법좀 가르쳐 주세요 ..
insrt시에 입력하는 값이 유니코드로 표시해 주시요..
물론 데이타 타입은 nvarchar로 선언되어 있어야 합니다.
create table ttemp( t_name nvarchar(100))
insert into ttemp(t_name) values( N' 中国北京市海淀区板井路69号 ') --앞의 N에 주의해 주세요...
select t_name,datalength(t_name) as length1,len(t_name) as lengthfrom ttemp