ColdFusion (10) 프로젝트를 전역으로 만들고 싶습니다. 일본어, 중국어, 스페인어 등 더 많은 언어를 지원해야합니다. 나는 인터넷에서 검색하고 한 줄 추가하여 쉽게 할 수 있다는 것을 발견 :ColdFusion에서 UTF-8 (다중 바이트)을 어떻게 처리합니까?
<cfprocessingDirective pageencoding="utf-8">
을하지만이 모든 CFC 또는 CFMS에 추가 할 예정이다. Application.cfc에 추가하려고했지만 예상되는 내용을 표시하지 못했습니다. 그렇다면 여러 언어를 지원하기 위해 무엇을 할 수 있습니까? (utf-8)
또한 데이터베이스 부분에 대해서 생각해 봐야합니다. 문자열을 "nvarchar"로 설계했습니다. 그래서 새로운 값을 삽입/설정할 때 값 앞에 'N'을 추가해야합니다. 그것은 기존의 프로젝트이기 때문에 수천 개의 서면 삽입/세트 블록이 있습니다. 기존의 모든 문장에 'N'을 어떻게 효율적으로 추가 할 수 있습니까?
update table
set name = N 'name'
정말 도움이된다면 정말 고맙습니다.
UTF8은 2 바이트가 아닙니다. – SLaks
매개 변수를 사용해야합니다. – SLaks
@ 실례 감사합니다. UTF-8은 1-4 바이트가 될 수 있습니다. 하지만 내 질문은 주로 ColdFusion에서 그것을 처리하는 방법에 있습니다. 매개 변수로 무엇을 의미합니까? –