当前位置:网站首页>Mysql 预准备语句详解(prepare、execute、deallocate)
Mysql 预准备语句详解(prepare、execute、deallocate)
2022-08-03 05:22:00 【鱼丸丶粗面】
1 概述
2 语法
prepare 预准备语句名 from '预准备语句';
-- set @a=1, @n=2; 仅支持 set 变量赋值
execute 预准备语句名 [using @a, @n];
[deallocate | drop] prepare 预准备语句名;
-- 常用预准备语句如下
-- create table、create or replace view
-- select、insert、update、delete
-- where column = @n
示例代码1:
prepare prepare_sql from 'select ?+?';
set @a=1, @b=2;
execute prepare_sql using @a, @b;
deallocate prepare prepare_sql;
示例代码2:
prepare prepare_sql from 'create table test_prepare( sno int, name varchar(100))';
execute prepare_sql;
deallocate prepare prepare_sql;
边栏推荐
猜你喜欢
随机推荐
7.18(7)
NFT租赁提案EIP-5006步入最后审核!让海外大型游戏的链改成为可能
浏览器中的 preview 和 response 的值不一致
编程软件配备
The ` monorepo ` ` hoist ` mechanism lead to the change of the loading configuration file path
pta a.1030的dijkstra+DFS方法
npm run dev/serve 时报错
Sentinel初次使用Demo测试
EIP-5058 能否防止NFT项目方提桶跑路?
MySql 怎么查出符合条件的最新的数据行?
让小程序开发进入 `tailwind jit` 时代
MySQL 安装报错的解决方法
Qlik Sense 聚合函数及范围详解(Sum、Count、All、ToTaL、{1})
嵌入式实验二注意点
令人愉快的 Nuxt3 教程 (二): 快速轻松地搭建博客
详解背包问题(DP分支)
二叉树的合并[C]
【解读合约审计】Harmony的跨链桥是如何被盗一亿美金的?
Ansible installation and deployment detailed process, basic operation of configuration inventory
Go (一) 基础部分3 -- 数组,切片(append,copy),map,指针








