I have table in my database with next SQL code
CREATE TABLE `table` (
`id` INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
`column1` VARCHAR(255) NOT NULL,
`column2` INTEGER NULL,
`column3` INTEGER NULL,
`column4` INTEGER NULL,
`default` INTEGER NULL
);
And i can insert data into it with
INSERT INTO `table` VALUES (1,'something',1,0,0,1)
and it works, but my question is how to enter specific values with problem that i have column with name default and SQL interprets that name of column like default value. Therefore i can't use inserts like
INSERT INTO `table` (id,column1,column2,column3,column4,default) VALUES (1,'something',1,0,0,1),
or
INSERT INTO `table` (id,column1,default) VALUES (1,'something',1),
or etc.
So my question is : Is it possible to insert specific data into table with column name default and how or not? Is it possible to work this on some other databases? I'm using MySql database.
Thanks in advance