ฉันจะเพิ่มความคิดเห็นใน MySQL ได้อย่างไร


คำตอบ:


224

หลายวิธี:

# Comment
-- Comment
/* Comment */

อย่าลืมใส่ช่องว่างหลัง--

ดูเอกสาร



1
มีแนวทางปฏิบัติที่ดีที่สุดทั่วไปหรือแนวทางสไตล์เมื่อใช้ไวยากรณ์ที่แตกต่างกันเหล่านี้หรือไม่ เห็นได้ชัดว่าข้อความสุดท้ายเหมาะสำหรับความคิดเห็นแบบหลายบรรทัด แต่มีกฎง่ายๆสำหรับความคิดเห็นบรรทัดเดียวหรือไม่?
StockB

3
@StockB ไม่ แต่ไม่เคยเจ็บที่จะสอดคล้องกับรูปแบบการเข้ารหัสของคุณ
gdoron ให้การสนับสนุนโมนิกา

24

"ความคิดเห็นสำหรับคอลัมน์สามารถระบุได้ด้วยCOMMENTตัวเลือกความคิดเห็นถูกแสดงโดยคำสั่งSHOW CREATE TABLEและSHOW FULL COLUMNSคำสั่งตัวเลือกนี้ทำงานได้ตั้งแต่ MySQL 4.1 (อนุญาต แต่ไม่สนใจในเวอร์ชันก่อนหน้า)"

ตัวอย่างเช่น

--
-- Table structure for table 'accesslog'
--

CREATE TABLE accesslog (
aid int(10) NOT NULL auto_increment COMMENT 'unique ID for each access entry', 
title varchar(255) default NULL COMMENT 'the title of the page being accessed',
path varchar(255) default NULL COMMENT 'the local path of teh page being accessed',
....
) TYPE=MyISAM;

ฉันไม่คิดว่านี่คือสิ่งที่ OP ขอมา
1717828

2
มันคือสิ่งที่ฉันกำลังมองหา :) โดยบังเอิญฉันพบว่าอาร์กิวเมนต์ COMMENT ต้องอยู่ก่อนอาร์กิวเมนต์หลังใด ๆ คำสั่งซื้อเป็นสิ่งสำคัญอย่างชัดเจน
กระสุนอ่อน

16

คุณสามารถใช้ความคิดเห็นบรรทัดเดียว:

-- this is a comment
# this is also a comment

หรือความคิดเห็นหลายบรรทัด:

/*
   multiline
   comment
*/


1

รองรับการแสดงความคิดเห็นสามประเภท

  1. แฮชบรรทัดเดียวที่แสดงความคิดเห็นโดยใช้ #

    Select * from users ; # this will list users
    1. การแสดงความคิดเห็น Double Dash โดยใช้ -

    Select * from users ; -- this will list users

หมายเหตุ: สิ่งสำคัญคือต้องมีพื้นที่สีขาวเดียวหลังจาก -

3) แสดงความคิดเห็นหลายบรรทัดโดยใช้ / * * /

Select * from users ; /* this will list users */

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.