Rumah > pangkalan data > tutorial mysql > Bagaimana untuk memberikan nilai kepada pembolehubah dalam prosedur tersimpan mysql

Bagaimana untuk memberikan nilai kepada pembolehubah dalam prosedur tersimpan mysql

青灯夜游
Lepaskan: 2022-01-24 18:07:13
asal
11487 orang telah melayarinya

Cara untuk menetapkan nilai kepada pembolehubah dalam prosedur tersimpan mysql: 1. Gunakan kata kunci DECLARE, sintaks "DECLARE variable name type DEFAULT default value;" 2. Gunakan kata kunci SET, sintaks "SET nama ubah = Mod ungkapan tugasan;".

Bagaimana untuk memberikan nilai kepada pembolehubah dalam prosedur tersimpan mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Pembolehubah boleh ditakrifkan dan digunakan dalam prosedur dan fungsi tersimpan MySQL.

Pengguna boleh menggunakan kata kunci DECLARE untuk mentakrifkan pembolehubah dan memberikan nilai kepada pembolehubah selepas definisi. Skop pembolehubah ini adalah dalam bahagian program BEGIN...END.

1. Berikan nilai semasa mentakrifkan pembolehubah

Anda boleh menggunakan kata kunci DECLARE dalam MySQL untuk mentakrifkan pembolehubah dan menetapkan nilai lalai, sintaks :

DECLARE 变量名 类型 DEFAULT 默认值;
Salin selepas log masuk

Penjelasan: Klausa DEFAULT digunakan untuk menetapkan nilai lalai pembolehubah Jika klausa DEFAULT ditinggalkan, nilai lalai adalah NULL.

Contoh:

Tentukan pembolehubah my_sql, jenis data ialah jenis INT dan nilai lalai ialah 10. Pernyataan SQL adalah seperti berikut:

DECLARE my_sql INT DEFAULT 10;
Salin selepas log masuk

2 Berikan nilai selepas mentakrifkan pembolehubah

Anda boleh menggunakan kata kunci SET dalam. MySQL untuk memberikan nilai kepada pembolehubah

Sintaks:

SET 变量名 = 赋值表达式;
Salin selepas log masuk

Nota: Penyataan SET boleh menetapkan nilai kepada berbilang pembolehubah pada masa yang sama, dan penyataan tugasan setiap pembolehubah dipisahkan dengan koma.

Contoh: Berikan nilai 30 kepada pembolehubah my_sql. Pernyataan SQL adalah seperti berikut:

SET my_sql=30;
Salin selepas log masuk

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk memberikan nilai kepada pembolehubah dalam prosedur tersimpan mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan