#{这两个符号是sql语句中通用符号,可以用来站位,也可以用来标识空格。
JDBC(java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
根据查询,mysqlinsert占位符使用参数替换方式插入,插入方式中,sql使用占位符?,然后插入值通过参数传入即可。占位符:只有主键字段才有占位符的概念 ,其表示为0,default ,null。用于替代手写insert语句 生成后自行编辑所需要的字段即可 -- python版占位符。1、加载驱动程序。
2、创建连接对象。
3、创建sql语句执行对象 。
4、执行sql语句。
5、对执行结果进行处理。
6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。
处理结果两种情况:
1、执行更新返回的是本次 *** 作影响到的记录数。
2、执行查询返回的结果是一个ResultSet对象。
ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些 行中数据的访问。
扩展资料:
Statement
要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3 种类型:
1、执行静态SQL语句。通常通过Statement实例实现。
2、执行动态SQL语句。通常通过PreparedStatement实例实现。
3、执行数据库存储过程。通常通过CallableStatement实例实现。
参考资料:百度百科JAVA
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)