
SQL初心者です。
全レコードを対象にNULLが入ってるフィールドを半角スペースに更新したいのですが、SQL文で記述するにはどうしたらいいのでしょうか?
例えば
氏名 住所 電話番号 誕生日 血液型
田中 渋谷 03-1234-1111 NULL A
佐藤 新宿 NULL 19450412 NULL
鈴木 池袋 03-1234-2222 19700522 B
↓
氏名 住所 電話番号 誕生日 血液型
田中 渋谷 03-1234-1111 A
佐藤 新宿 19450412
鈴木 池袋 03-1234-2222 19700522 B
こんな感じです。
知恵をお貸しください。よろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
これはどうでしょうか?
update 個人情報
set 電話番号 = CASE 電話番号 WHEN NULL THEN ' ' ELSE 電話番号 END
,set 誕生日 = CASE 誕生日 WHEN NULL THEN ' ' ELSE 誕生日 END
,set 血液型 = CASE 血液型 WHEN NULL THEN ' ' ELSE 血液型 END
,…
ご回答ありがとうございます。
お礼が遅くなってすみませんでした。
下の方と同じなのですが、
SQLServerのクエリアナライザで実行したところ、
2行目の=付近に・・・というメッセージで実行できませんでした。
無知で申し訳ないのですが、またアドバイスお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
顧客データベースを作る場合、...
-
スペースを検索したい
-
SQLServer2005のストアドプロシ...
-
末尾の全角スペースの削除
-
select文のwhere句に配列を入れ...
-
外部参照してるキーを主キーに...
-
フィルターかけた後、重複を除...
-
SQLで特定の項目の重複のみを排...
-
差し込み後、元データを変更し...
-
SQLで列名を変数にできないでし...
-
for whichの使い方
-
エクセルで最後の文字だけ置き...
-
access2021 VBA メソッドまたは...
-
SELECT 文 GROUP での1件目を...
-
EXISTSを使ったDELETE文
-
Outlook 送受信エラー
-
カーソル0件の時にエラーを発生...
-
UPDATE文のWHERE条件に他のテー...
-
Accessの実行時エラーについて
-
速度が低下し無効になったアド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
顧客データベースを作る場合、...
-
スペースを検索したい
-
SQLServer2005のストアドプロシ...
-
select文のwhere句に配列を入れ...
-
ストアドの戻り値で配列を返す方法
-
INSERT文などの列名などの半角...
-
末尾の全角スペースの削除
-
あいまい検索で英文字の全角半...
-
DBの配列定義
-
エクセルの関数を使用して文字...
-
ORACLEの「DECODE」と同じ意味...
-
WHERE条件の最終桁のスペースに...
-
外部結合で取得した項目にNVL関数
-
Oracleのスペース文字について。
-
Key Word検索について
-
管理工学研究所のデーターベー...
-
MySQLでどうしてもSyntaxエラー...
-
イコールとノットイコール条件...
-
ストアドプロシージャーの作成方法
-
SQL文で複数列の更新をしたい。
おすすめ情報