Che cos'è il delimitatore nella stored procedure?
Che cos'è il delimitatore nella stored procedure?

Video: Che cos'è il delimitatore nella stored procedure?

Video: Che cos'è il delimitatore nella stored procedure?
Video: MySQL Stored Procedure | Create Procedure | PHPMyAdmin 2024, Dicembre
Anonim

tu definisci un DELIMITER per dire al client mysql di trattare le istruzioni, le funzioni, procedura di archiviazione o si attiva come un'intera istruzione. Normalmente in a. sql hai impostato un file diverso DELIMITER come $$. Il DELIMITER comando viene utilizzato per modificare lo standard delimitatore dei comandi MySQL (cioè;).

Inoltre, qual è l'uso del delimitatore nella stored procedure?

Delimitatori può essere Usato quando è necessario definire il procedura di archiviazione , funzione e per creare trigger. Il predefinito delimitatore è il punto e virgola. Puoi cambiare il Delimitatori creare procedure e così via.

Successivamente, la domanda è: cos'è il definitore nella procedura memorizzata? Tutto immagazzinato programmi ( procedure , funzioni e trigger) e le viste possono avere a DEFINER attributo che nomina un account MySQL. Se la DEFINER l'attributo è omesso da a immagazzinato programma o vista definizione, l'account predefinito è l'utente che crea l'oggetto.

Di conseguenza, cos'è il delimitatore in SQL?

Nella gestione del database abbiamo bisogno di creare file di dati memorizzati all'interno di DBMS per molti scopi. Il delimitatore è un personaggio in SQL che viene utilizzato per separare gli elementi di dati in un database. Identifica l'inizio e la fine della stringa di caratteri.

Che cos'è la procedura MySQL?

UN procedura è una subroutine (come un sottoprogramma) in un normale linguaggio di scripting, memorizzata in un database. In caso di MySQL , procedure sono scritti in MySQL e immagazzinato nel MySQL banca dati/server. UN Procedura MySQL ha un nome, un elenco di parametri e istruzioni SQL.

Consigliato: