zoukankan      html  css  js  c++  java
  • 一个奇怪的异常

       一个奇怪的异常

       java.sql.SQLException: Parameter metadata not available for the given statement。

       这是在测试数据库元数据时产生的,数据库为MySql.
    解决的方法不难,就是在连接数据库时的URL后面加上可以返回的元数据类型
    例如:
    出异常时的我的URL是这样子写的:
    url=“jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true”
    正确写法应该是:
    url ="jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true&generateSimpleParameterMetadata=true"

    更改后,程序运行正常!

    1303-Can 't create a PROCEDURE from within another stored routine. 

    后来搜索了下,才知道,很简单的问题,就是在通过工具创建存储过程的时候,不需要这一行了:CREATE PROCEDURE addData() ,这样写是命令行直接执行是没有问题的。于是去掉第一行,果然问题解决。

  • 相关阅读:
    Servlet文件上传下载
    通过jquery将多选框变单选框
    Java 浮点数精度控制
    JS实现点击table中任意元素选中
    SpringMVC-时间类型转换
    SpringMVC--提交表单
    路径 专题
    防盗链
    Request
    RequestResponse简介
  • 原文地址:https://www.cnblogs.com/yerenyuan/p/5324400.html
Copyright © 2011-2022 走看看