MySQL
Комментарий Mysql
Поиск…
замечания
--
стиль комментария, который требует трейлинг пространства, отличается в поведении от стандарта SQL , который не требует пространств.
Добавление комментариев
Существует три типа комментариев:
# This comment continues to the end of line
-- This comment continues to the end of line
/* This is an in-line comment */
/*
This is a
multiple-line comment
*/
Пример:
SELECT * FROM t1; -- this is comment
CREATE TABLE stack(
/*id_user int,
username varchar(30),
password varchar(30)
*/
id int
);
Метод --
требует, чтобы пробел следовал за --
до начала комментария, иначе он будет интерпретироваться как команда и обычно вызывает ошибку.
#This comment works
/*This comment works.*/
--This comment does not.
Комментирование определений таблиц
CREATE TABLE menagerie.bird (
bird_id INT NOT NULL AUTO_INCREMENT,
species VARCHAR(300) DEFAULT NULL COMMENT 'You can include genus, but never subspecies.',
INDEX idx_species (species) COMMENT 'We must search on species often.',
PRIMARY KEY (bird_id)
) ENGINE=InnoDB COMMENT 'This table was inaugurated on February 10th.';
Использование параметра =
после COMMENT
является необязательным. ( Официальные документы )
Эти комментарии, в отличие от других, сохраняются вместе с схемой и могут быть получены через SHOW CREATE TABLE
или из information_schema
.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow