Comentários sobre MySQL

Comentários sobre MySQL

Resumo : neste tutorial, você aprenderá como usar comentários do MySQL para documentar seu código no MySQL.

Os comentários do MySQL são essenciais para documentar o esquema do seu banco de dados, consultas SQL e procedimentos armazenados .

Eles ajudam você e outros desenvolvedores a entender o código e sua finalidade.

1) Comentários de linha única

Comentários de linha única são usados ​​para adicionar comentários em uma única linha.

MySQL suporta dois tipos de comentários de linha única:

Usando--

Você pode adicionar um comentário de linha única usando dois hífens ( --) seguidos do texto do seu comentário. Qualquer texto seguindo --a mesma linha é tratado como um comentário. Por exemplo:

-- This is a single-line comment
SELECT * FROM employees;

Usando#

Alternativamente, você pode usar o #símbolo de hash ( ) para adicionar comentários de linha única. Qualquer texto seguindo #a mesma linha é tratado como um comentário. Por exemplo:

# This is another single-line comment
SELECT * FROM customers;Linguagem de código:  PHP  ( php )

2) Comentários multilinhas

Comentários de várias linhas permitem adicionar comentários abrangendo várias linhas. MySQL suporta dois tipos de comentários multilinhas:

Delimitado por/* ... */

Você pode incluir seus comentários /*e */criar comentários de várias linhas. Tudo entre a abertura /*e o fechamento */é tratado como comentário. Por exemplo:

/* This is a
   multi-line comment */
SELECT * FROM orders;Linguagem de código:  JavaScript  ( javascript )

Usando --para comentários multilinhas

Embora --seja principalmente para comentários de linha única, você pode usá-lo para comentários de várias linhas adicionando --no início de cada linha. Por exemplo:

-- This is a multi-line comment
-- that spans multiple lines
SELECT * FROM products;

3) Comentários executáveis

No MySQL, comentários executáveis ​​suportam portabilidade entre diferentes bancos de dados. Esses comentários permitem incorporar código SQL que será executado apenas no MySQL, mas não em outros bancos de dados.

O seguinte ilustra a sintaxe do comentário executável:

/*! MySQL-specific code */Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Por exemplo, a instrução a seguir usa um comentário executável:

SELECT 1 /*! +1 */Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

A instrução retorna 2 em vez de 1. No entanto, retornará 1 se você executá-la em outros sistemas de banco de dados.

Se você deseja executar um comentário de uma versão específica do MySQL, use a seguinte sintaxe:

/*!##### MySQL-specific code */Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

A string ‘#####’ representa a versão mínima do MySQL que pode executar o comentário. O primeiro # é a versão principal, por exemplo, 5 ou 8. Os segundos 2 números (##) são a versão secundária. E os 2 últimos são o nível do patch.

Por exemplo, o seguinte comentário só é executável no MySQL 5.1.10 ou posterior:

CREATE TABLE t1 (
    k INT AUTO_INCREMENT,
    KEY (k)
)  /*!50110 KEY_BLOCK_SIZE=1024; */Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Resumo

  • Use comentários para documentar suas instruções SQL, esquemas e procedimentos armazenados.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *