[SQLite3]quote関数の使い方
環境
Windows 10 Home 64bit
sqlite 3.37
構文
select quote(文字列);
引数として文字列を指定した場合は文字列をシングルクォーテーションで囲んだ '文字列’ の形式で返します。
使用例
1.テーブルを作成します
sqlite> create table testbl(uid, uname);
2.INSERT 文でデータを格納します
sqlite> insert into testbl values(1001, 'tokyo'); sqlite> insert into testbl values(2002, 34.56); sqlite> insert into testbl values(3003, 'you''are a good boy');
3. quote 関数を使ってunameカラム に格納されている値をクォートした値を取得します
SQL構文
sqlite> select uid, uname, quote(uname) from testbl; 1001|tokyo|'tokyo' 2002|34.56|34.56 3003|you'are a good boy|'you''are a good boy'