zoukankan      html  css  js  c++  java
  • 在Java中编写带占位符的SQL语句

    C#中SQL中带占位符的语句
    假设有一张学员信息表Student,通过表中的ID来找学员,查询的SQL语句如下
    string sql = string.Format("select * from Student where id={0} ",id);
    正常Java的语句
    String sql="select * from tbl_board where id=?";
    上面这种Java语句中的 ?也相当于一个占位符,当赋值的时候是另外赋值,并不是像上面的C#语句一样,在声明语句的时候一起赋值。
    在看看下面这种Java语句吧
    String sql = String.Format("select * from Student where id=%d ",id);
    呵呵!感觉是不是和上面的C#很想啊!这里要注意一下 数字类型的用 %d 字符类的用 %s 别忘了加引号,C#里面怎么加这里也一样 . 例如这样 '%s’

  • 相关阅读:
    C#中IDisposable学习
    C# volatile与lock
    TFS源代码管理
    C#如何获取真实IP地址
    c# 协变和逆变
    基本数据类型
    用户交互
    变量.常量
    输出语句,注释,
    基础知识随笔
  • 原文地址:https://www.cnblogs.com/laoji1109/p/3599544.html
Copyright © 2011-2022 走看看