MySQL中單行注釋使用的符號(hào)是“--”。
例如:SELECT * FROM users WHERE id = 1 --查詢(xún)ID為1的用戶(hù)信息
在SQL語(yǔ)句中,使用“--”后面的文本就會(huì)被視作注釋?zhuān)粫?huì)被執(zhí)行。
例如:SELECT * FROM users WHERE id = 1 --AND name = 'Tom'
在上面的代碼中,由于“--AND name = 'Tom'”被注釋掉了,所以實(shí)際執(zhí)行的SQL語(yǔ)句僅有“SELECT * FROM users WHERE id = 1”。
需要注意的是,使用“--”注釋的文本必須放在SQL語(yǔ)句的末尾,否則會(huì)導(dǎo)致語(yǔ)法錯(cuò)誤。
例如:SELECT * FROM users --WHERE id = 1
上述代碼中,“--WHERE id = 1”被注釋掉,但語(yǔ)法錯(cuò)誤發(fā)生在“FROM users”之后,因?yàn)樽⑨尫胖玫奈恢貌徽_。