SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE TBL ( id INTEGER PRIMARY KEY, val TEXT NULL ); INSERT INTO TBL(val) VALUES ('Text'), (NULL); -- Add new not null column ALTER TABLE TBL ADD COLUMN val_new TEXT NOT NULL DEFAULT ""; -- Copy values to new column UPDATE TBL SET val_new = COALESCE(val, ""); ALTER TABLE TBL DROP COLUMN val; ALTER TABLE TBL RENAME COLUMN new_val TO val; SELECT * FROM TBL;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear