web-dev-qa-db-ja.com

SQL Server Management Studioで列値をNULLに設定する方法を教えてください。

セルから値を消去してNULLにする方法

192
Zack Peterson

テーブルを開いて既存の値をNULLにクリアしたい場合は、値をクリックしてからを押します。 Ctrl+0

181
Zack Peterson

私は @ Zack が適切に質問に答えたと思いますが、ただすべての根拠をカバーするためです。

Update myTable set MyColumn = NULL

質問タイトルが要求すると、これは列全体をnullに設定します。

特定の列の特定の行をNULLに設定するには、次のようにします。

Update myTable set MyColumn = NULL where Field = Condition.

これは内部の質問が尋ねるように特定のセルをnullに設定するでしょう。

287
Jeff Martin

テーブルインターフェースを使用している場合は、NULL(すべて大文字)を入力できます。

それ以外の場合は、次のような場合にupdateステートメントを実行できます。

Update table set ColumnName = NULL where [Filter for record here]
28
TheTXI

これを使って:

Update Table Set Column = CAST(NULL As Column Type) where Condition

このような:

Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50
9
Milad

Ctrl + 0キーを押すか値を空にしてEnterキーを押します。

5
Eppz