Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Bỏ qua cột khi chèn vào MySQL

Bạn có thể chèn mà không cần cung cấp tên cột, nhưng bạn phải cung cấp một số giá trị cho tất cả các cột.

INSERT INTO comments 
VALUES (null, 2, 3, 4,null,6) 

CREATE TABLE IF NOT EXISTS `comments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `imageid` int(10) unsigned NOT NULL DEFAULT '0',
  `uid` bigint(20) unsigned NOT NULL DEFAULT '0',
  `content` text CHARACTER SET utf8,
  `adate` datetime DEFAULT NULL,
  `ip` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
   KEY `ids` (`imageid`,`adate`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=latin1  ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mức độ phân tách truy vấn

  2. MySQL so với JSON - Tại sao?

  3. MySQL Sắp xếp theo một số, Nulls cuối cùng

  4. Không thể chạy Chèn và Chọn LAST_INSERT_ID () trong cùng một truy vấn?

  5. Cách tốt nhất để biết 3 hoặc nhiều bản ghi liên tiếp bị thiếu