I need to update all null values of a specific SCHEMA with 0. What is the easiest way of doing it, since I have many tables/columns?
Sample data:
CREATE TABLE [mySchema].[test1](
[ID] [int] IDENTITY(1,1) NOT NULL,
[ParentID] [int] NULL,
[ClassCode] [int] NULL,
[ClassValue] [int] NULL,
CONSTRAINT [PK_test1] PRIMARY KEY CLUSTERED ([ID] ASC)
)
CREATE TABLE [mySchema].[test2](
[ID] [int] IDENTITY(1,1) NOT NULL,
[ParentID] [int] NULL,
[ClassCode] [int] NULL,
[ClassValue] [int] NULL,
CONSTRAINT [PK_test2] PRIMARY KEY CLUSTERED ([ID] ASC)
)
INSERT INTO test1 (ParentID,ClassCode,ClassValue) VALUES (100,1,NULL)
INSERT INTO test1 (ParentID,ClassCode,ClassValue) VALUES (100,NULL,NULL)
INSERT INTO test1 (ParentID,ClassCode,ClassValue) VALUES (100,1,2)
INSERT INTO test1 (ParentID,ClassCode,ClassValue) VALUES (100,NULL,2)
INSERT INTO test2 (ParentID,ClassCode,ClassValue) VALUES (100,1,NULL)
INSERT INTO test2 (ParentID,ClassCode,ClassValue) VALUES (100,NULL,NULL)
INSERT INTO test2 (ParentID,ClassCode,ClassValue) VALUES (100,1,2)
INSERT INTO test2 (ParentID,ClassCode,ClassValue) VALUES (100,NULL,2)
Result should be:
Test1
+----+----------+-----------+------------+
| ID | ParentID | ClassCode | ClassValue |
+----+----------+-----------+------------+
| 1 | 100 | 1 | 0 |
| 2 | 100 | 0 | 0 |
| 3 | 100 | 1 | 2 |
| 4 | 100 | 0 | 2 |
+----+----------+-----------+------------+
Test 2
+----+----------+-----------+------------+
| ID | ParentID | ClassCode | ClassValue |
+----+----------+-----------+------------+
| 1 | 100 | 1 | 0 |
| 2 | 100 | 0 | 0 |
| 3 | 100 | 1 | 2 |
| 4 | 100 | 0 | 2 |
+----+----------+-----------+------------+
Thank you in advance.