Ръководства

Как да присвоите стойност на променлива в MySQL

Дефинираните от потребителя променливи на MySQL се използват за предаване на стойности от един оператор в друг. Те са специфични за връзката. Стойностите не могат да бъдат създадени от един клиент и използвани от друг клиент. Променливите също не се задават, когато връзката е затворена. Променливите се записват като "@var_name", където "var_name" може да бъде заменено с произволен буквено-цифров знак или символите "-", "_" и "$". Те могат да бъдат присвоени с помощта на символите "=" или ": =". Стойността може да бъде всеки тип данни, поддържан от базата данни MySQL.

1

Влезте в базата данни MySQL.

2

Присвояване на стойности на променливите с помощта на оператор "SET"

ЗАДАВАНЕ @ fruit1 = 'ябълка', @ fruit2 = 'оранжево', @ fruit3 = 'круша';

Използвайте или "=", или ": =", за да присвоите променливи в оператор SET. Стойностите на низовете трябва да бъдат затворени в единични кавички. Числовите стойности не са затворени в единични кавички.

3

Присвояване на стойност на променлива в оператор "SELECT":

ИЗБЕРЕТЕ @ fruit1, @ fruit2, @ fruit3, @ fruit4: = 'манго';

Трябва да използвате ": =", ако присвоявате стойност на променлива във всеки друг вид оператор, различен от оператора SET.

4

Излезте от базата данни MySQL.

$config[zx-auto] not found$config[zx-overlay] not found