
No.1ベストアンサー
- 回答日時:
以下のようなSQLで可能です。
SQL> select * from a;
B
----------
AAA
BBB
CCCCC
lskf;;;
ddddd
SQL> Update a set b = '○' || substr(b,2,length(b));
SQL> select * from a;
B
----------
○AA
○BB
○CCCC
○skf;;;
○dddd
-----
SQLの意味は以下となります。
'○' -- 置き換える文字列
|| --文字列連結
substr(b, --bを切り取る
2, --2行目から
length(b) --文字列の文字列長。
)
ちなみに関数は以下の特長があるので注意しましょう。
length '文字数基準
substr '文字数基準
lengthb 'バイト数基準
substrb 'バイト数基準
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
UPDATE文
SQL Server
-
GROUP BYを行った後に結合したい。
Oracle
-
特定条件でWHERE句の条件を変更したい
SQL Server
-
-
4
PL/SQLをWindowsのBATファイルで実行するには
Oracle
-
5
引数によってwhere句を切り替える方法
Oracle
-
6
Oracleでの文字列連結サイズの上限
Oracle
-
7
SQLで、Join句で結合したテーブルにデータが無い場合について
SQL Server
-
8
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
9
select句副問い合わせ 値の個数が多すぎます
Oracle
-
10
ORACLE SQL 文末 文字列 削除の方法
Oracle
-
11
SQLでSUMなどの関数でデータが無い時に0を返したい。
Oracle
-
12
SQL文で右から1文字だけ削除するやり方
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracleのデータ型、NUMBERについて
-
データの先頭文字の置換
-
SQLServerで文字列の末尾からあ...
-
差し込み後、元データを変更し...
-
特定の文字列で列を区切るには?
-
フィルターかけた後、重複を除...
-
外部参照してるキーを主キーに...
-
顧客データベースを作る場合、...
-
updateでグループ化
-
for whichの使い方
-
Outlook 送受信エラー
-
SQLで特定の項目の重複のみを排...
-
カーソル宣言をIFで分けられま...
-
Excelシート上で右クリックがで...
-
Excel2000でレーダーチャートの...
-
カーソル0件の時にエラーを発生...
-
VBAのAccessでDATE型のINSERT
-
全角文字を含む行を検索
-
SQL文で、合計が0のレコードを...
-
エクセルで最後の文字だけ置き...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServerで文字列の末尾からあ...
-
Oracleのデータ型、NUMBERについて
-
文字列を time 型に変換するには。
-
データの先頭文字の置換
-
select文の書き方で分からない...
-
数値フィールドのワイルドカー...
-
文字列からアルファベットだけ...
-
文字列をsplitするSQL文を教え...
-
数値が定期的にあらわれる文字...
-
表示形式の指定方法について
-
MySQL 文字列関数
-
関数:LOWER が変換してくれない
-
VIEWから読むと桁落ちするんです
-
フィルターかけた後、重複を除...
-
差し込み後、元データを変更し...
-
SQLで特定の項目の重複のみを排...
-
Outlook 送受信エラー
-
外部参照してるキーを主キーに...
-
エクセルで最後の文字だけ置き...
-
SELECT 文 GROUP での1件目を...
おすすめ情報