mysql中注釋符號(hào)的正確用法
在mysql中,注釋語法中明確指出,注釋內(nèi)容應(yīng)使用英文狀態(tài)下的單引號(hào)(‘)括起來。
您提到的問題
您表示在您的情況下,使用單引號(hào)會(huì)報(bào)錯(cuò),只能使用雙引號(hào)。這可能是因?yàn)槟鷮⒎匆?hào)(`)與單引號(hào)(‘)混淆了。
正確的注釋語法
以下是mysql中表或字段注釋語法的正確示例:
-- 使用反引號(hào)標(biāo)識(shí)表名或字段名 create table `my_table` ( `id` int not null auto_increment, `name` varchar(255) not null, -- 使用單引號(hào)標(biāo)識(shí)注釋內(nèi)容 comment '這個(gè)表格存儲(chǔ)了客戶信息' ) engine=innodb;
錯(cuò)誤的示例
以下是使用雙引號(hào)標(biāo)識(shí)注釋內(nèi)容的錯(cuò)誤示例:
-- 使用反引號(hào)標(biāo)識(shí)表名或字段名 CREATE TABLE `my_table` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NOT NULL, -- 使用雙引號(hào)(錯(cuò)誤) COMMENT "這個(gè)表格存儲(chǔ)了客戶信息" ) ENGINE=InnoDB;
因此,請(qǐng)務(wù)必使用英文狀態(tài)下的單引號(hào)(‘)來括起注釋內(nèi)容,并使用反引號(hào)(`)來標(biāo)識(shí)表名或字段名,以避免不必要的錯(cuò)誤。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END