mysqlのCONVERT関数の使い方は何ですか?

MySQLのCONVERT関数は、式を特定のデータ型に変換するために使用されます。数値、日付、時刻、文字列など、さまざまなデータ型に変換することができます。

基本構文:
CONVERT(expression, type)

パラメーター説明:

  1. 式:変換する式。
  2. 種類:変換するデータのタイプ。

例:

  1. 文字列 ‘123’ を整数型に変換する方法は?
    SELECT CONVERT(‘123’, SIGNED);
  2. 日付文字列 ‘2022-01-01’ を日付型に変換する:
    SELECT CONVERT(‘2022-01-01’, DATE);
  3. 変数2.5を整数型に変換してください。
    SELECT CONVERT(2.5, UNSIGNED);
  4. 整数10を文字列型に変換する:
    SELECT CONVERT(10, CHAR);

ご注意ください。

  1. CONVERT関数は元の式のデータ型を変更せず、変換後の結果を返します。
  2. 結果は、対象データの種類によって異なる可能性があります。小数点以下が切り捨てられたり、日付形式が変更されたりすることがあります。
  3. 有効な変換ができない場合、CONVERT関数はNULLを返すかエラーが発生する可能性があります。

MySQLの公式ドキュメントでCONVERT関数に関する詳細情報を参照してください。

bannerAds