CONVERT
データ型を変更するCONVERT()
を用いる。第1引数に変換したいデータ型を、第2引数に変換元データを指定する。
データ型 | |
---|---|
int | 整数 |
decimal | |
float | 浮動小数 |
money | 通貨 |
varchar | 文字列 |
nvarchar | 文字列 (Unicode) |
date | 日付 |
datetime | 日付・時間 |
SELECT 'Lot Number is ' + CONVERT(nvarchar,12345)
-------------------
Lot Number is 12345
STR
数値を文字列に変換するSTR()
を用いる。lengthの長さに強制されるため、変換後にスペースが挿入される場合があるため、注意。
引数 | |
---|---|
float_expression | floatの式 |
length | 文字列の長さ。指定しない場合は10。 足りない分はスペースで埋められる。 |
decimal | 小数点以下の桁数。 |
SELECT 'Lot Number is ' + STR(12345, 10)
-----------------------
Lot Number is 12345
See Also
標準入力
入力値の読み込み
データベース
データベースを使用する
セットアップ
MySQLのインストールから起動まで
文字列操作
文字列の操作方法
DuckDB - Statements
データベースを操作するSQL文