디비 한글 문자셑

ft775의 이미지

디비로 postgres 7.2.2 를 쓰고 있습니다.

테이터 타입 text로 그이하 버전대의 튜플 8K 제한에서 벋어 나긴 했는데..

어느 사용자가 웹페이지를 복사해서 넣을 경우나 오타가 있을경우

Invalid EUC_KR character sequence found(0X12E)

이런 에러가 나네요.. 원인은 문자셑 같은데.. 해결 방법을.. ~

제목에 나오는 [디비 한글 문자셑] 의 깨진곳은

셑 = ㅅ +ㅔ + ㅌ 으로 썻기 때문에 ... 저런 경우 입력이 않되는 에러가.. 발생합니다.

약간만 이라도 도움을~~~

codebank의 이미지

이유는 MS-Windows에서 사용하는 확장완성형이라는 이상한 문자셋때문에
발생하는것으로 알고 있습니다.
즉, 자신들 화면에서는 잘 나오는데 이게 데이터베이스에 저장시킬때 그 변환
과정에서 IE에서만 알아먹을 수 있는 코드로 변환을 시켜버린다는것에 그 문
제점이 있다고 알고 있습니다.
해결방법은 저도 찾다가 해결을 못한 상태인데...
어쨌든 계속 찾아봐야겠네요...

------------------------------
좋은 하루 되세요.

Risty의 이미지

EUC-KR 문자셋은 완성형 2350자만 포함하며, 거기에 포함되지 않는 확장 완성형의 문자는 '포함되어서는 안됩니다'. 확장 완성형을 이용하기 위해서는 Korean(UHC)을 이용해야 하며, 아니면 유니코드를 이용하는 방법도 있습니다.

일반적으로 한국어를 표현하기 위해서는 EUC-KR을 주로 이용하는데, 그러면서도 완성형에 포함되지 않는 문자를 꼭 써야 할 때가 있습니다. 아무리 빈도 조사를 했다고는 하지만 2350자로는 모든 문자를 표현할 수 없기 때문에, EUC-KR에서는 이를 위해서 특수 문자를 이용하고 다음에 자모를 연이어 기록함으로써 완성형에 없는 문자를 표현하는 방법을 이용하고 있습니다. 물론 보여줄 때는 이 문자를 인식해서 제대로 보여 줍니다.

문제는 이 방법을 익스플로러에서 지원하지 않고, 대신 EUC-KR에 확장 완성형 문자를 넣으면 '제대로' 보여 준다는 점입니다. -_-+ 모질라나 넷스케이프에서는 위의 방법을 제대로 지원하기 때문에 페이지 문자셋이 EUC-KR로 지정된 페이지에서 글을 입력하거나 할 때 완성형에 없는 문자를 넣으면 위의 방법대로 변환을 해서 입력을 합니다. 그런데 그것을 익스플로러에서 보면 자모가 분리되어서 보이게 되죠.

그리고, 비슷한 이유로 모질라나 넷스케이프의 예전 버전에서 가끔씩 까만색 마름모꼴 ?로 표시되는 문자를 보여주는 것을 볼 수 있었습니다. 이것은 EUC-KR에 없는 문자로, UHC로 표현하면 제대로 보여주지만 EUC-KR에서는 규격상의 문제로 '제대로 보여주어서는 안되기 때문'에 그렇게 나왔던 것입니다. 이 문제는 예전에 EUC-KR과 UHC를 통합하면서 더 이상 나타나지 않습니다만. 대략 1년도 전에 고쳐졌습니다. 하지만 컹커러에서는 아직 해결이 안 되었습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.