2、SQl 语句中可以使用任何有效的函数,函数操作的列,必须指定别名,否则会出现
java.sql.SQLException: 列名无效
3、java.sql.SQLException: 无效的列索引:
sql串里面?号的数目和提供的变量数目不一致
4、java.sql.SQLException: 结果集已耗尽
操作结果集的时候结果集的指针指向了结果集之外 例如:rs.beforeFirst();
5、出现SQLException 的时候,通过System.out.println(sql);打印sql语句的内容来查看sql语句的语法错误
6、jdbc的下标从1开始,若从0开始的话,会抛异常java.sql.SQLException: 无效的列索引: getValidColumnIndex
7、java.sql.SQLException Io 异常:The Network Adapter could not establish the connection 是因为url 的ip地址没有写成自己家主机的ip地址
8、java.sql.SQLException :对只读结果集的无效操作:updatestring 因为sun提供了这个接口Statement 里的ResutSet.CONCUR_UPDDATABLE,但是Oracle提供的驱动包不支持 ,mysql支持
9、java.sql.SQLException :无效字符 sql语句加了分号;
10java.sql.SQLException :索引中丢失in 或out ?号的个数和给定的值不一致,少了值
11、Exception in thread "main" java.lang.ExceptionInInitializerError
12、java.sql.SQLException: 列名无效 未给对sql语句进行函数操作时,指定列名
13、orc:行号....都是SQL语句有错误,控制台出现的错误和数据库出现的错误一致
我用
oracle
数据库
,建了两个表结构如下:单位表:id_danwei number ,name_danwei varchar2 ,其中id_danwei是主键。人员表:id_renyuan number, id_danwei number , name varchar2 ,其中id_renyuan是主键,id_danwei是外键。我用jsp对表管理,删除单位表中id_danwei=3的记录时,先...
例如:a,b两张表。
a是课程id,课程名。b是课程id,作业id。
那么你在查找的时候,先查找a表,遍历出所有的课程,然后根据id号去查找作业。那么就会存在结果集
耗尽
的情况。因为,a中存在的课程,b中课程可能没有。你必须做判断。
2,存在多次交叉使用Connection
你在做查询的时候,一次查询没有结束,另一次有开始查询操作,有时候会出现
ResultSetMetaData md = (ResultSetMetaData)rs.getMetaData();
int columnCount = md.getColumnCount();
while(rs.next()){
Map<String,Object>map = new HashMap<String...
public class DisplayAuthors
private static final String DATABASE_URL="jdbc:
oracle
:thin:@localhost:1521:orcl";
public static void main(String[] arg
1、sql串的?号数目和提供的变量数目不一致:
例如:jdbcTemplate.update(sql, new Object[] {newState,oldState});
如果sql里面有1个?号,Object[]送了2个,就会报错。
2、sql串里的?号书...
1、ClassNoFoundException 找不到注册驱动可能原因:1>驱动名称不对 2>没有导入
数据库
驱动包2、SQl 语句中可以使用任何有效的函数,函数操作的列,必须指定别名,否则会出现java.sql.SQLException: 列名无效
3、java.sql.SQLException: 无效的列索引: sql串里面?号的数目和提供的变量数目不一致4、ja...
select ROUND(("普铁用户专网总流量KB"+"普铁用户公网总流量KB")/
10
24/
10
24,3) as total_dataflow,
"普铁用户数" as total_users
from RPT_NETWORK_HOUR
where "日期"='#{kpi_time}'
and "线路标识"=#{road_id}
提示“无效的索引列”
我的应用为什么偶尔会出现 结果
集已
耗尽
的异常,当我重新在提交一次请求它又会回复正常,不知道为什么。该如何修改避免这个问题DEBUG----2008-
10
-30 08:44:59 com.baosight.dw.me.app.util.database.DimCodeDAO -FindMetaSTUR Sql:select distinct ITEM_CODE,ITEM_NAME from DIM...
各位学习
Oracle
童鞋们,你们有没有遇到下面这种情况?当我们正常启动
Oracle
服务器,通过PL/SQL连接
数据库
的时候。报如下
错误
:ORA-0
10
33:
ORACLE
initialization or shutdown in progress下面我们一起来分析下
错误
原因以及提供
解决
方案。01
错误
原因分析在
Oracle
中删除文件就会发现,很多关联性的东西丢失直接导致严重后果就是Orac...