Bagaimana saya bisa menambahkan komentar di MySQL?

130

Saya ingin menambahkan komentar dalam kode SQL. Bagaimana saya bisa melakukan ini? Saya menggunakan MySQL.

amir amir
sumber

Jawaban:

224

Beberapa cara:

# Comment
-- Comment
/* Comment */

Ingatlah untuk meletakkan spasi setelahnya-- .

Lihat dokumentasi .

Martti Laine
sumber
76
Ingatlah untuk meletakkan ruang setelah--
Pacerier
1
Apakah ada pedoman praktik umum atau gaya terbaik untuk kapan menggunakan sintaks yang berbeda ini? Jelas yang terakhir sangat ideal untuk komentar multi-line, tetapi apakah ada aturan praktis untuk komentar single-line?
StockB
3
@StockB tidak, tapi tidak ada salahnya untuk konsisten dengan gaya pengkodean Anda.
gdoron mendukung Monica
24

"Komentar untuk kolom dapat ditentukan dengan COMMENTopsi. Komentar ditampilkan oleh SHOW CREATE TABLEdan SHOW FULL COLUMNSpernyataan. Opsi ini operasional pada MySQL 4.1. (Itu diperbolehkan tetapi diabaikan dalam versi sebelumnya.)

Sebagai contoh

--
-- 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;
Dinesh Gehlot
sumber
Saya tidak berpikir inilah yang diminta OP.
user1717828
2
Itu yang saya cari :) Kebetulan, saya menemukan argumen KOMENTAR harus sebelum argumen SETELAH; ketertiban itu penting, jelas.
Soft Bullets
16

Anda dapat menggunakan komentar satu baris:

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

Atau komentar multiline:

/*
   multiline
   comment
*/
fivedigit
sumber
3

Dari sini Anda bisa menggunakan

#  For single line comments
-- Also for single line, must be followed by space/control character
/*
    C-style multiline comment
*/
Bort
sumber
1

Tiga jenis komentar didukung

  1. Hash base single line commenting menggunakan #

    Select * from users ; # this will list users
    1. Mengomentari Double Dash menggunakan -

    Select * from users ; -- this will list users

Catatan: Sangat penting untuk memiliki ruang putih tunggal setelah -

3) Mengomentari banyak baris menggunakan / * * /

Select * from users ; /* this will list users */
Tuan Coder
sumber