准备好的语句或可调用语句

2024-01-05

我试图理解之间的区别PreparedStatements & CallableStatements我没能得到它。所以请任何人都可以转换以下内容sql查询至CallableStatement。我知道如何将 Statement 转换为PreparedStatement但有问题CallableStatements.

as a java.sql.Statement

SELECT * FROM Customer WHERE customerId = 'C001'

as a java.sql.PreparedStatement

SELECT * FROM Customer WHERE customerId = ? //set customerId using preparedStatement.setString(1,"C001")

如何编写相同的查询CallableStatements

提前致谢!


如中所述可调用语句 API http://docs.oracle.com/javase/6/docs/api/java/sql/CallableStatement.html:

用于执行 SQL 存储过程的接口。

因此,它不能用于执行查询。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

准备好的语句或可调用语句 的相关文章

随机推荐

  • 如何使用箭头键更改某项的值? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我创造了一个价值d 20 我想d增加10每次我按向右箭头键时 每次按向左箭头键时都会减少 所以如果我按一次右箭头键d 30 如果我再次
  • Request["xx"] 和 Request.Form["xx"] 之间的区别?

    有什么区别吗Request xx vs Request Form xx 我正在想办法 前者将返回一个值 如果xx存在于QueryString Form Cookies or ServerVariables收藏 它将依次遍历每个值 直到找到一
  • 通过本地计算机上的 SQL Server Management Studio 访问 Azure VM 上的 SQL Server

    我确信这个东西就在某个地方 但我找不到它 我的大脑很痛 我在 Azure 上有一个虚拟机 它上面运行着 SQL Server 我可以在虚拟机上本地访问它 没有问题 但我想通过 SQL Server Management Studio 从我的
  • 在 iTExt 中的表格单元格中绘制对角线?

    我正在创建一个表iText 但是我有一个可以被除以的单元格的问题对角线 有人知道我该怎么做吗 最简单的方法是通过onGenericTag处理程序在PdfPageEvent 您可以通过以下方式为该单元格的内容提供通用标签Chunk setGe
  • 禁用 matplotlib 的默认箭头键绑定

    使用 matplotlib 的mpl connect功能 可以将事件绑定到函数调用 但是 左箭头键和右箭头键默认绑定为在图窗历史记录中 后退 和 前进 我想禁用这个默认绑定 例如 import matplotlib pyplot as pl
  • 如何创建带有图标和文本的 JList?

    我有这个代码想要制作JList谈论文本和图标必须做什么 有些人建议我制作标签列表 并在表格中放置文本和图标 这可能吗 如何 搜索于 用于嵌入评论 import javax swing JPanel import javax swing JB
  • cocoa pods 在 iOS 项目上安装不起作用

    我有一个 React Native 项目 想要为 iOS 本机细节安装 cocoa pod 但安装失败 我在 Mac book pro 上有 ruby ruby 2 5 1p57 我已将错误发布下来 非常感谢您的帮助 pod install
  • 在 Sql 中连接时如何使用 case

    如何编写这样的查询 SELECT FROM table1 t1 case when id 1 then join table2 t2 on t1 id t2 t1id else join table3 t3 on t1 id t3 t1id
  • Android 中的导航抽屉和 VideoView

    我正在使用导航抽屉和选项卡布局 我的选项卡中有一个视频 起初不可见 但我可以听到声音 一旦我设置 video view setZOrderOnTop true 我也可以看到视频 但这会导致issue带导航抽屉 当我滑动它时 视频不会像所有其
  • 修复旧 Git 提交中的许可证

    我有一个当前私有的 GitHub 存储库 它已经存在了几年了 在里面README md文件中有一个许可证 但不再准确 现在我想将这个私人仓库变成公共仓库 并具有固定许可证 无论如何 所有旧的提交仍然包含旧的 错误的 许可证 我该如何解决这个
  • 如何使用 JSP 创建选项卡式 Html 页面

    我想创建选项卡式 Html 页面 每个选项卡上都有多个提交按钮 如何使用 JSP 创建选项卡式 html 页面 这是不相关的事情JSP 这是关于你如何在客户端 您可以使用很多 jQuery Tab 插件 但首先 您可以使用如下所示的内容 让
  • JavaScript 5 中 for 和 foreach 的区别

    我了解到 一个for即使不存在指向的情况 也会迭代数组的每个元素 而forEach跳过不存在的情况 此外 当一个for被写入 必须指定一个计数器 我不是在谈论for in 同时一个forEach仅使用函数迭代器 出色地 您能回答以下四个问题
  • 使用新 Gmail 主题时,Google Tasks API 不会提供有关任务完成情况的更新

    首先 我使用以下链接创建了一个任务 https mail google com tasks canvas https mail google com tasks canvas 然后我将其标记为已完成 当我使用以下命令检查 API 响应时 服
  • Caliburn Launch 不带 App.xaml,但带有引导程序

    我有一个 WinForms 项目 我想从 WPF 用户控件项目中打开 WPF 窗口 但是 当我创建 WPF 窗口的实例并调用 Show 时 引导程序未加载 在 Windows 应用程序中 它位于 App xaml 中 但用户控件项目没有它
  • 就地修改文本文件的最佳方法是什么?

    我有一个文本文件 我们称之为 Potatoes txt 其中包含以下信息 Town 1 300 Town 2 205 Town 3 600 Town 4 910 Town 5 360 我想要做的是减少某些城镇的数量 并相应地修改文本文件 我
  • ASP.NET MVC 2 - ViewModel 前缀

    我想在我的视图中使用 RenderPartial 两次 并关联不同的模型 问题是两个模型中都存在某些属性 昵称 密码 它们没有前缀 因此即使 id 或名称在输出中也是相同的 现在 如果我的昵称或密码有模型错误 两个字段都会突出显示 主视图
  • 有没有办法使用 ARKit 加载 FBX 文件?

    在我的项目中 我使用 ARKit 定位 3D 文件 我能够加载 dae and obj格式模型 有什么办法可以加载 fbx files Updated 2023 年 1 月 14 日 关于信息 FBX你可以找到转换HERE https st
  • 代码存储库。有什么好的? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Mediaplayer进度更新到seekbar不顺利?

    我正在开发一个带有录音机和播放器的应用程序 我正在使用媒体播放器播放录制的 wav 文件 同时我想更新到搜索栏 一切工作正常 但我的问题是媒体播放器进度更新到搜索栏并不顺利 如果我们正在播放一个小文件 搜索栏的拇指会在几秒钟或几秒钟内跳跃
  • 准备好的语句或可调用语句

    我试图理解之间的区别PreparedStatements CallableStatements我没能得到它 所以请任何人都可以转换以下内容sql查询至CallableStatement 我知道如何将 Statement 转换为Prepare