ali.2
Active Member
چرا کوئری زیر خطای 1075 صادر میکنه؟
CREATE TEMPORARY TABLE `tmp_employees`(
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
`performance` INT(11) DEFAULT NULL,
`percentage` FLOAT NOT NULL,
`salary` FLOAT DEFAULT NULL);
اما این یکی نه
CREATE TEMPORARY TABLE `tmp_employees`(
`id` INT NOT NULL,
`name` VARCHAR(255) NOT NULL,
`performance` INT(11) DEFAULT NULL,
`percentage` FLOAT NOT NULL,
`salary` FLOAT DEFAULT NULL);
استفاده از قید AUTO_INCREMENT برای فیلد id در جدول موقت چه ایرادی داره؟
CREATE TEMPORARY TABLE `tmp_employees`(
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
`performance` INT(11) DEFAULT NULL,
`percentage` FLOAT NOT NULL,
`salary` FLOAT DEFAULT NULL);
اما این یکی نه
CREATE TEMPORARY TABLE `tmp_employees`(
`id` INT NOT NULL,
`name` VARCHAR(255) NOT NULL,
`performance` INT(11) DEFAULT NULL,
`percentage` FLOAT NOT NULL,
`salary` FLOAT DEFAULT NULL);
استفاده از قید AUTO_INCREMENT برای فیلد id در جدول موقت چه ایرادی داره؟
آخرین ویرایش: