ホームページ >データベース >mysql チュートリアル >MySQL 5.5.16 で VARCHAR を INT に正しくキャストするにはどうすればよいですか?
MySQL 5.5.16 での VARCHAR から INT へのキャストの問題の解決
このガイドでは、MySQL 5.5.16 で VARCHAR カラムを INT に変換する際の一般的な問題に対処します。 構文が正しくないとエラーが発生することがよくあります。
MySQL の CAST 関数は、公式ドキュメントで詳しく説明されているように、UNSIGNED を含むいくつかの出力データ型をサポートしています。 VARCHAR 列を整数に正しくキャストするには、次の構文を使用します:
<code class="language-sql">SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT;</code>
これにより、PROD_CODE
列 (文字列値を含む) が UNSIGNED INTEGER
.
以上がMySQL 5.5.16 で VARCHAR を INT に正しくキャストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。