MySQL PREPARE

Опубликовано: 04 Январь 2023
на канале: spa it
96
5

https://dev.mysql.com/doc/refman/8.0/...

MySQL PREPARE Підготовлений оператор


Параметризовані запити використовуються для підвищення ефективності, коли один запит виконується багаторазово.

PREPARE

{DEALLOCATE | DROP} PREPARE

Синтаксис DROP PREPARE і DEALLOCATE PREPARE є синонімами.

USE base2

SET @a = 16;
SET @b = 1024;

PREPARE pr2 FROM 'SELECT SQRT(?) AS Корінь';

EXECUTE pr2 USING @a;

EXECUTE pr2 USING @b;


Підготовлений оператор є специфічним для сеансу. Якщо ви завершуєте сеанс, не звільняючи попередньо підготовлений оператор, сервер автоматично звільняє його.

quit

sudo mysql

EXECUTE pr2 USING @a;

ERROR 1243 (HY000): Unknown prepared statement handler (pr2) given to EXECUTE



DEALLOCATE PREPARE pr2;


Смотрите видео MySQL PREPARE онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь spa it 04 Январь 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 96 раз и оно понравилось 5 людям.