CUBRID学习笔记 18 sql语句的预处理(类似存储过程)

 

   定义预处理  类似sqlserver的存储过程

  语法

PREPARE stmt_name FROM preparable_stmt<br><br>说明
1
PREPARE  关键字 <br>stmt_name  预处理语句的名字 昵称;)
FROM   关键字
preparable_stmt  要预处理的语句
1
PREPARE stmt FROM 'SELECT * FROM game WHERE host_year = ?';<br><br>执行预处理<br><br>
语法<br>EXECUTE stmt_name [USING value [, value] …]<br>说明  execute 关键字<br>stmt_name  预处理名字<br>using 关键字<br>value  参数值<br><br>如
1
EXECUTE stmt USING 2004;

欢迎转载 ,转载时请保留作者信息。本文版权归本人所有,如有任何问题,请与我联系wang2650@sohu.com 。 过错

 

1
<br>执行结果<br><br><br>
1
2
3
4
5
6
7
8
9
10
11
12
13
csql> PREPARE stmt FROM 'SELECT * FROM game WHERE host_year = ?';
Current transaction has been committed.
1 command(s) successfully processed.
csql> EXECUTE stmt USING 2004;
=== <Result of SELECT Command in Line 1> ===
      host_year    event_code    athlete_code     stadium_code    nation_code    medal    game_date
========================================================================
      2004         20000         14544            30135           'AUS'          'B'       08/19/2004
.....
884 rows selected.
Current transaction has been committed.
1 command(s) successfully processed.
csql>
1
<br><br><br>
1
<br><br><br><br><br><br><br>
posted @   过错  阅读(346)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示