Кроме визуального, есть ли функциональная разница между объявлением основного в определении столбца или внизу?
Например:
CREATE TABLE tbl_name (
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
content TEXT
) ENGINE=InnoDB CHARSET=utf8;
Отличается ли вышеприведенное от:
CREATE TABLE tbl_name (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
content TEXT,
PRIMARY KEY ( id )
) ENGINE=InnoDB CHARSET=utf8;