2013-10-16 128 views
1

我可以在CREATE TABLE語句上創建索引嗎?
I.e.我可以在創建表格時爲表格定義索引嗎?我的意思是在create stamement sql命令上創建索引在創建表上創建索引

回答

5

是的,它可以在CREATE TABLE中定義,約定是將這些定義放在列表的末尾。

CREATE TABLE `example` 
(
    `id` INTEGER NOT NULL AUTO_INCREMENT, 
    `index_col` VARCHAR(20), 
    PRIMARY KEY (`id`), 
    INDEX `index_name` (`index_col`) 
) 
+1

唯一相關答案。 +1 – Jim