So erstellen Sie eine gespeicherte Prozedur in MySQL und fügen Datensätze in einer Schleife hinzu

So erstellen Sie eine gespeicherte Prozedur in MySQL und fügen Datensätze in einer Schleife hinzu

Dieser Artikel beschreibt anhand eines Beispiels, wie Sie in MySQL eine gespeicherte Prozedur erstellen und Datensätze in einer Schleife hinzufügen. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Erst erstellen, dann aufrufen:

-- Gespeicherte Prozedur erstellen DELIMITER; //
Prozedur myproc() erstellen
beginnen
Deklariere num int;
setze num=1;
während num <= 24
in t_calendar_hour(Stundenliste) Werte(Anzahl) einfügen;
setze num=num+1;
Ende während;
begehen;
Ende;//
-- Rufen Sie die gespeicherte Prozedur CALL myproc(); auf.

PS: Hier sind zwei häufig verwendete SQL-Onlinetools zu Ihrer Information (einschließlich Anweisungen zur Verwendung von SQL-Anweisungen):

SQL-Online-Komprimierungs-/Formatierungstool:
http://tools.jb51.net/code/sql_format_compress

Online-Formatierungs- und Verschönerungstool für SQL-Code:
http://tools.jb51.net/code/sqlcodeformat

Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „Kenntnisse zu gespeicherten MySQL-Prozeduren“, „Zusammenfassung der allgemeinen MySQL-Funktionen“, „Kenntnisse zu MySQL-Protokollvorgängen“, „Zusammenfassung der Kenntnisse zu MySQL-Transaktionsvorgängen“ und „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“.

Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist.

Das könnte Sie auch interessieren:
  • Einfaches Schreiben von gespeicherten MySQL-Prozeduren und -Funktionen
  • Detailliertes Beispiel für MySQL-Datenspeicherprozessparameter
  • Zwei Möglichkeiten zum Schreiben gespeicherter Prozeduren in MySQL mit und ohne Rückgabewerte
  • Detaillierte Erläuterung der gespeicherten Prozeduren, Cursor und Transaktionsbeispiele von MySQL
  • Detaillierte Erläuterung der grundlegenden Verwendung von MySql-Stored-Procedure-Parametern
  • MySQL verwendet gespeicherte Prozeduren, um die Methode zur Erfassung von Baumknoten zu implementieren

<<:  Beispiel zum Referenzieren von Umgebungsvariablen in Docker Compose

>>:  Fabric.js implementiert DIY-Postkartenfunktion

Artikel empfehlen

Interpretation von syslogd- und syslog.conf-Dateien unter Linux

1: Einführung in syslog.conf Für verschiedene Uni...

Parsen von Apache Avro-Daten in einem Artikel

Zusammenfassung: Dieser Artikel zeigt, wie Avro-D...

Schnelles Verständnis des Vue-Routing-Navigationsschutzes

Inhaltsverzeichnis 1. Globale Wache 1. Globale Fr...

Detaillierte Erklärung der MySQL-Alter-Ignore-Syntax

Als ich heute bei der Arbeit war, wurde mir von d...

Vue verwendet Echarts, um ein dreidimensionales Balkendiagramm zu implementieren

In diesem Artikel wird der spezifische Code von V...

Detaillierte Erklärung der MySQL Truncate-Verwendung

Inhaltsverzeichnis MySQL Truncate-Verwendung 1. T...

Implementierung von Platzhaltern und Escape-Zeichen in der Linux-Befehlszeile

Wenn wir Stapeloperationen für einen Dateityp aus...

So richten Sie den PostgreSQL-Start unter Ubuntu 16.04 ein

Da PostgreSQL kompiliert und installiert ist, müs...

Detaillierte Schritte zur Installation von Docker 1.8 auf CentOS 7

Docker unterstützt die Ausführung auf den folgend...

Detaillierte Erklärung von Softlinks und Hardlinks in Linux

Inhaltsverzeichnis 1. Grundlegende Speicherung vo...