# 推奨: 「データ長を見つけるための Mysql メソッド: 1. 「SELECT LENGTH('Character')」などの構文で、「LENGTH」関数を使用して文字列の長さを取得します。 2. 「CHAR_LENGTH」関数、構文は「SELECT CHAR_LENGTH('character')」です。
mysql ビデオ チュートリアル」
MySql はフィールドの長さを計算します
ユーザー アカウントに中国語の文字が含まれています。中国語の文字を含むすべてのアカウントを検索しますSELECT member_name FROM table_member WHERE length(member_name)!=char_length(member_name)ログイン後にコピー
LENGTH: 漢字は 3 文字としてカウントされ、数字または文字は 1 文字としてカウントされます。
CHAR_LENGTH: 漢字、数字、文字のいずれであっても、文字とみなされます
SELECT LENGTH('字符'); 输出:6 SELECT CHAR_LENGTH('字符'); 输出:2
SELECT LENGTH('abc'); 输出:3 SELECT CHAR_LENGTH('abc'); 输出:3
単位 | 漢字 | 数字または文字 | #例 | |
---|---|---|---|---|
Character |
1 | 1 | char_length(str) |
|
バイト |
3 | 1 | length(str) |
|
bit | 248 | length(str) |
|
以上がmysqlでデータの長さを調べる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。