Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pomiń kolumnę podczas wstawiania do MySQL

Możesz wstawić bez podawania nazw kolumn, ale musiałeś podać jakieś wartości dla wszystkich kolumn.

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. Jaki jest najlepszy sposób przechowywania plików multimedialnych w bazie danych?

  2. Czy Dapper działa na Mono?

  3. Lista procedur/funkcji składowanych Wiersz poleceń Mysql

  4. Dlaczego wstawianie/aktualizacja MySQL InnoDB w dużych tabelach jest bardzo powolna, gdy jest kilka indeksów?

  5. zapisz wyniki zapytania sql do pliku w mysql