Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wIzks-0004tf-1p for pgsql-docs@arkaria.postgresql.org; Sat, 02 May 2026 02:06:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wIzkr-00Ctx3-0k for pgsql-docs@arkaria.postgresql.org; Sat, 02 May 2026 02:06:53 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wIzkq-00Ctwv-3D for pgsql-docs@lists.postgresql.org; Sat, 02 May 2026 02:06:52 +0000 Received: from mail-vs1-xe2c.google.com ([2607:f8b0:4864:20::e2c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wIzko-00000003myK-3MDM for pgsql-docs@lists.postgresql.org; Sat, 02 May 2026 02:06:52 +0000 Received: by mail-vs1-xe2c.google.com with SMTP id ada2fe7eead31-62ddb07fbd2so29297137.2 for ; Fri, 01 May 2026 19:06:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777687610; cv=none; d=google.com; s=arc-20240605; b=Q45KwesNJF/P+2XgFJzJFICl6+po//+4ZSYSnteFJtkbto9N4/iMOIAelouhmfuqEb K868NO4x8qtKvPG9qgrcvvk6Y9s3qE+cdoSt+UGFQpMa9k4oR/5VuMWFapx0KQbI50mp bFJ3NYTJxwLYNbmVF3wwbi8LS+ZNtsRs8tiwzVZpkxlFQHM7mbRsGAxUTGPOntZIhnfa 9Dr+/6xw6FAZrmniRGbMvQ4x8lHUsdzyC6nksnoxHvl44jRMp2+pdNELRsPnnNViEqrV AP/qmv0hUXC5iKE7EYoYHzfg2tB+kNPnMhcWEmxti3NYTwEOM83GOZjjetgQEf4jtubE em4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=QJn/LEcTJKlfzfV2ACKZqjMp833/cZK1LSIKmZHkF4A=; fh=eitnFYqiGz5Qd9tP4ETN4LQj8BMqIm+FgmdzoPwQKYs=; b=MuGjhHGJz/LI5EAhOxXSpMWuoqfVptW9RvVDOCi1ZuNTXQrgPXStXWRRWcuC64QrYd SFqvKHR6JIv14NZEGvBOAcFGAyfiaenqjFvomF46oDmjJQQPUg6XH2qYvS+11z+yIe7K OwzVpiKa8OSeLTsN67ln48fbROLHbaTuX9QCy8+9attpUcl4qsnqd+S074X0aIrKHw8b j1zevGjUmtrVqQ0ttiyMg5v4VQQS+PMOEoFn+qOCD/TJ4QsQr+/2iCY/kNXLSIo9T6yM vecVb68OFlRdKanFkR4Mt24QVwHhQTVXkBJVFmhlQGLkgNYbpIXwCRsudvqnl99UGozX hhQQ==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777687610; x=1778292410; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=QJn/LEcTJKlfzfV2ACKZqjMp833/cZK1LSIKmZHkF4A=; b=R56mW0lCFkPAz+AHUh/y3nPVT1p68/+Cbj4BhtCUJb2HHepeLF503XYQ4pF/YMGV9+ pUFMOX2+OBJBQ5rj1rKnkdz6cRGPK6t500h1JdaknAoq0BnoUY21h8sF9vmrJ1wr3QLW jpvfLB4BKoYFwJWDceoN6pKmmz5aFApuLsouMTRM03ZbXP35wYAveyzZhkkQP+hh86AN q3GeRk47Xs8tOYlbmGq+M0brF9yWJxhNctm3Lo1Yd/mWhavZ21P1Z1M1O5nftDQLuzXk UJ+cpdNkvMdU1slkg3FD0e3gn/RqUmTYLnwaPx/7dWFFWIa6SVVoEqZVjG1BnbtfQ3Y5 2JFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777687610; x=1778292410; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QJn/LEcTJKlfzfV2ACKZqjMp833/cZK1LSIKmZHkF4A=; b=GdMMgWhiPcuzbrIsFNGVqP1wPjiWNa1kASkt3Q9wOAO9hoD+RiAg5txaQz0xW+EMAY ptm8xsduG+VE3iepvTV3ZFHwp9bSv2xcS1TIAxip0pytppCZNXiAlqIPJxs7ipYd+9Wj X228KVwFzR2dozyrPrH0XTH0YZX1glgdChdpe1NGxdiXj38hAaoZqYTh8Y1X9dqvIl7k nrR4xewtYV77FICRW99dyGkN95UEHYDboEnzrG+5qHQ0NYQtkdbeBbuhS09a2spfSROl T6PNA4XdVcNKLjTkb3NqlC3Vca1QIYvZZyrvUkvNDf9h7Fk/MO56z9KpFjTn49uJ2r4t u3VQ== X-Gm-Message-State: AOJu0Yz83r/Hht/a1sNOnYu/6bBGDPowfcLL+L+qglWDX6RZjnfzttne RK4+4p734IkoljR6I2fiA+8Gt4qIefLQFQJbBnw1eCEHvo0zT1tq4SqTbx39fVlTw7CMQMt8v76 i+y74lHffZ/wGP6itIJAncctq0PcCCWYmFaCmouUMcw== X-Gm-Gg: AeBDievUBDhKyMgB3qAjZG/tHBqj9Rkv3+xqO4nYJk28v4FuMOUpCop3oB6J/LkWjHB eOGw9RID/8KkXWU5v35T2oz9x2Rip3rySoaVJlYdWxGzXvttxeinEszpA50NDe14gPdBnDnZW8E WS07IyDxDeeoLNR+qEVY62EefgngFEa6ZxkmkewlB/Qvkjsqgnp9Vj+mEA8MBc1H7YHHNjY4wkH EduXGg9+QfjyJptXPN7XU3l1h2lwjUeSZrk41RuLFXLnLLG/uHnnYAl3l5MxLZJAEU/nuOLuqEo pNbyC+48fEwGcL0D5Wg1sLGa8Zsqcg== X-Received: by 2002:a05:6102:6a92:b0:609:af4a:371 with SMTP id ada2fe7eead31-62d8754d225mr702196137.23.1777687610121; Fri, 01 May 2026 19:06:50 -0700 (PDT) MIME-Version: 1.0 From: Zhongpu Chen Date: Sat, 2 May 2026 10:06:38 +0800 X-Gm-Features: AVHnY4Kk7_S_7PnHYZdIYdLrNn4mpONcpkP_tHmmiJOPzj5G-wkpGFcUjXYHcFg Message-ID: Subject: The wrong byte/char column of EUC-CN and EUC-KR To: pgsql-docs@lists.postgresql.org Content-Type: multipart/alternative; boundary="00000000000085e2f60650cc2639" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000085e2f60650cc2639 Content-Type: text/plain; charset="UTF-8" In https://www.postgresql.org/docs/current/multibyte.html#MULTIBYTE, the table shows that the number of bytes per char of EUC-CN and EUC-KR is 1-3. But in fact, it takes at most 2 bytes. So it should be 1-2 in the byte/char column. -- Zhongpu Chen --00000000000085e2f60650cc2639 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In=C2=A0https://www.postgresql.org/docs/current/mul= tibyte.html#MULTIBYTE, the table shows that the number of bytes per cha= r of EUC-CN and EUC-KR is 1-3. But in fact, it takes at most 2 bytes. So it= should be 1-2 in the byte/char column.

--
Zhongpu Chen
--00000000000085e2f60650cc2639--