SQLite,データを大文字(小文字)に変換して表示する

スポンサーリンク

鍛錬 61

SQLite,データを大文字(小文字)に変換して表示する

データを大文字に変換して表示するには、upper() 関数を、小文字に変換して表示するには、lower() 関数を使用します。
 
使用方法は、以下に示す通りです。

大文字に変換

select upper(カラム名) from テーブル名;

 
小文字に変換

select lower(カラム名) from テーブル名;
スポンサーリンク

サンプルデータ

以下は、今回使用するサンプルデータ、fruits.db です。

sqlite> 
sqlite> .schema fruits_data
CREATE TABLE fruits_data(id integer, fruits_name text, price integer);
sqlite> 
sqlite> 
sqlite> select * from fruits_data;
id   fruits_name   price 
---  ------------  ------
1    apple         300   
2    orange        250   
3    grape         500   
4    banana        350   
5    peach         700
スポンサーリンク

実行結果

以下は、select でデータを表示する際に、カラム fruits_name のデータを upper() 関数で大文字に変換して表示しています。

sqlite> 
sqlite> select id, upper(fruits_name), price from fruits_data;
1    APPLE         300   
2    ORANGE        250   
3    GRAPE         500   
4    BANANA        350   
5    PEACH         700

 
上記に示した通り、カラム fruits_name のデータを大文字に変換して表示することができました。

タイトルとURLをコピーしました