0

私のテーブルには6つの列があり、

Id| Car Plate| Username| Color| Year| Rent|

最後の列、データ型はビットですが、値は null です。null を 0 に変換する方法は?

前もって感謝します。

4

4 に答える 4

9

このクエリは T-SQL 用です。

UPDATE [yourTableName]
SET Rent = 0
WHERE Rent IS NULL

これにより、rent が NULL であるすべての列の Rent 列が 0 に設定されます。

于 2012-09-11T17:46:36.047 に答える
2

データベース システムに応じて、IsNullまたはCOALESCEを使用できます。

IsNull の例:

Select Id, Car Plate, Username, Color, Year, IsNull(  Rent , Convert(bit, 0)) AS Rent

(T-SQL for SQL Server から取得したリンク。他のデータベース システムでは構文が異なる場合があります。)

于 2012-09-11T17:46:21.533 に答える