MySQL에서 주석을 추가하려면 어떻게해야합니까?


답변:


224

몇 가지 방법들:

# Comment
-- Comment
/* Comment */

뒤에 공백--넣어야합니다 .

설명서를 참조하십시오 .


76
공간--
남겨

1
이러한 다른 구문을 사용하는 경우에 대한 일반적인 모범 사례 또는 스타일 지침이 있습니까? 분명히 마지막 줄은 여러 줄 주석에 이상적이지만 한 줄 주석에 대한 경험 법칙이 있습니까?
스톡 B

3
@StockB 아니오, 그러나 코딩 스타일과 일치하는 것은 결코 아프지 않습니다.
gdoron 모니카 지원하고있다

24

"열에 대한 주석은 COMMENT옵션 으로 지정할 수 있습니다 . 주석은 SHOW CREATE TABLEand 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가 요구 한 것이라고 생각하지 않습니다.
user1717828

2
그것은 내가 찾던 것이다 :) 우연히, 나는 COMMENT 논증이 AFTER 논증 앞에 있어야한다는 것을 알았다. 분명히 순서가 중요합니다.
소프트 불릿

16

한 줄 주석을 사용할 수 있습니다.

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

또는 여러 줄로 된 주석 :

/*
   multiline
   comment
*/

3

여기 에서 사용할 수 있습니다

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

1

세 가지 유형의 주석이 지원됩니다

  1. #을 사용한 해시 기본 한 줄 주석

    Select * from users ; # this will list users
    1. -를 사용하여 이중 대시 주석 달기

    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.