280

セルから値をクリアして NULL にするにはどうすればよいですか?

4

6 に答える 6

396

@Zackは質問に適切に答えたと思いますが、すべてのベースをカバーするためだけです:

Update myTable set MyColumn = NULL

これにより、質問のタイトルが要求するように、列全体が null に設定されます。

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

Update myTable set MyColumn = NULL where Field = Condition.

これにより、内部の質問が尋ねると、特定のセルが null に設定されます。

于 2009-01-14T21:05:05.303 に答える
217

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

于 2009-01-14T21:02:00.943 に答える
47

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

それ以外の場合は、次のことができる update ステートメントを実行できます。

Update table set ColumnName = NULL where [Filter for record here]
于 2009-01-14T21:04:49.097 に答える
13

これを使って:

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

このような:

Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50
于 2012-05-29T12:56:26.787 に答える
7

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

于 2009-01-14T21:04:55.290 に答える