- 浏览: 502738 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (437)
- Windows设置 (2)
- oracle数据库 (39)
- bug--jsp (4)
- j2se (13)
- js (40)
- bug-tomcat不能启动程序 (1)
- Hibernate (29)
- eclipse (20)
- java (65)
- 设计模式 (6)
- bug (18)
- PL/SQL (11)
- 前台 (5)
- 杂谈 (25)
- UML (1)
- jdbc编程 (2)
- 技术调研 (1)
- 数据通信 (2)
- ios (1)
- servlet自学笔记 (10)
- tomcat (9)
- SQL学习笔记 (6)
- java工具 (1)
- 数据库设计 (4)
- javascript (10)
- jsp (11)
- struts (17)
- ajax (7)
- linix/Unix (6)
- 资源 (3)
- spring (14)
- 算法 (5)
- 计算机网络 (2)
- http (5)
- c++ (2)
- web应用 (3)
- jvm (5)
- java中的字符编码 (14)
- java代码库 (2)
- classloader (1)
- 读书笔记 (1)
- c (1)
- 开源软件 (1)
- svn (1)
- AOP (1)
- java序列化 (1)
- 多线程 (4)
- The legendary programmers (1)
- Apache http Server (1)
- html tag (3)
- struts1.X学习笔记 (5)
- buffalo (1)
- 自己收藏 (0)
- TOEFL(IBT) (1)
- 网络翻墙 (0)
- 编译原理 (1)
- 书籍推荐 (1)
- css (10)
- javaee环境搭建资料 (1)
- 开源工具 (1)
- 美国生活 (1)
- spring自学 (3)
- log4j (3)
- 算法与数据结构 (5)
- 病毒,插件处理大全 (1)
- flex (2)
- webservice (1)
- git (7)
- cs (1)
- html (4)
- javaee (6)
- 开车 (0)
- springmvc (3)
- 互联网架构 (2)
- intellij idea (18)
- maven (15)
- mongodb (2)
- nginx (1)
- react (3)
- java基础例子 (2)
- springboot (2)
- 培训 (5)
- mysql (3)
- 数据库 (3)
- 生活 (2)
- intellij (3)
- linux (2)
- os (3)
最新评论
-
潇洒天涯:
[color=blue][color=cyan] ...
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 -
hekai1990:
受教了..
oracle中的varchar2
工号问题,用jdbc执行“SELECT max(to_number(translate(trim(substr(c_code,instr(c_code,'9'))),'0123456789'||trim(substr(c_code,instr(c_code,'9'))),'0123456789') ,'9999999999999999999'))FROM tb_inf_employee;”的时候报错
程序提示:"java.sql.SQLException: ORA-00911: 无效字符 \t"异常。查了半天sql语句肯定没问题。后来上网一搜,原来在sql结束时加了‘;’,jdbc访问数据库,要求执行的sql语句结尾不能有分号的,都是分号惹的祸啊。
另外,上面的语句如果translate的结果为''则ResultSet的next()的getString方法返回的是null,不是“”空字符串,在程序中要额外判断。
发表评论
-
【转】数据库事务的四大特性以及事务的隔离级别
2017-10-12 23:09 539本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说 ... -
oracle连接plsql
2015-07-27 16:02 594oracle查看本机服务名 在cmd命令窗口: ... -
【转】oracle查询:取出每个分组中的第一条记录
2015-05-27 17:26 3479排序后取第一条记录 select * from (sel ... -
【转】java 调用存储过程 实例
2015-05-06 14:55 497共4个 一.只有输入参数没有返回结果的存储过程 二. 有 ... -
【转】Oracle导出表(即DMP文件)的两种方法
2015-05-04 20:00 872方法一:利用PL/SQL Developer工具导出: ... -
【转】Oracle创建表空间、创建用户以及授权
2015-05-04 20:00 560Oracle安装完后,其中有一个缺省的数据库,除了这个缺省 ... -
【转】ORA-12519错误解决方案
2015-05-04 19:54 997系统正常运行一个月后,上线第一天出现了下列错误,想了很久没有 ... -
【转】查看修改表空间sql语句
2015-05-01 16:26 555--所有表ower, 表名,表空间名 select ... -
【转】Oracle带输入输出参数的存储过程
2015-04-30 22:33 819(一)使用输入参数需求:在emp_copy中添加一条记录,em ... -
【转】oracle存储过程、声明变量、for循环
2015-04-30 22:20 1281oracle存储过程、声明变量、for循环 1、创建存储 ... -
【转】Oracle数据库备份之exp/imp用法
2015-04-30 22:16 571------------------------------ ... -
【转】 oracle单行函数
2015-04-22 10:17 747虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一 ... -
【转】Oracle中group by用法
2015-04-21 18:22 573在select 语句中可以使用group by 子句将行划分 ... -
【转】Oracle中sign函数和decode函数的使用
2015-04-20 15:09 628Oracle中sign函数和decode函数的使用 ... -
[转]Oracle字符串拼接的方法
2015-04-09 14:43 2176本文转自:http://www.blogjava.net/l ... -
【转】oracle 10g怎么导入dmp文件,在windows下
2015-03-06 16:19 13开始-->运行-->输入cmd或是wind ... -
【转】Oracle新建用户、角色,授权,建表空间
2015-03-03 17:03 17oracle数据库的权限系统分为系统权限与对象权限。系统权限 ... -
【转】Oracle数据库-建库、建表空间,建用户
2015-03-02 16:54 21Oracle安装完后,其中有一个缺省的数据库,除了这个缺省 ... -
oracle ASCII字符串<==>16进制串
2013-01-19 07:42 1590sql中可以直接插入16进制字串表示的数据到blob表中。如 ... -
【转】Oracle中Decode()函数使用技巧
2012-11-19 14:36 953decode()函数是ORACLE PL/SQL是 ...
相关推荐
根据描述中的信息,我们需要下载并使用SQL Server 2005 JDBC驱动程序。 **下载地址**: http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe 此...
在本文中,我们将深入探讨如何在MyEclipse环境中使用JDBC连接到SQL Server 2005数据库。首先,确保你已经安装了MyEclipse IDE和SQL Server 2005,以及相应的JDBC驱动程序。 一、下载JDBC驱动程序 为了连接到SQL ...
从给定的文件信息中可以看出,文档主要讲述了如何配置SQL Server JDBC驱动来连接到SQL Server 2000和SQL Server 2005数据库服务器。接下来我将根据文件提供的信息,详细介绍这些知识点。 首先,配置JDBC驱动程序是...
在给定的文件中,我们可以看到针对Microsoft SQL Server的不同版本,其对应的JDBC驱动类名有所不同,这反映了JDBC驱动随数据库版本升级而演变的事实。下面我们将逐一分析这些示例: 1. **针对SQL Server 2000的JDBC...
Java 连接 SQL Server 数据库需要几个基本步骤:下载 SQL Server 2000 Driver for JDBC、升级 SQL Server 2000、驱动的加载方法、获得一个连接和处理可能出现的问题。只要遵循这些步骤,就可以成功地连接 SQL Server...
在本项目中,使用ClickHouse的JDBC官方驱动,开发者可以直接在SpringBoot和MyBatis环境下编写SQL语句,对ClickHouse数据库进行操作。 整合SpringBoot、MyBatis和Druid来操作ClickHouse,主要涉及以下步骤: 1. ...
JDBC(Java Database Connectivity)是Java平台中用于访问数据库的标准Java API,它使得Java程序员能够使用SQL语句来操作各种不同类型的数据库。JDBC提供了连接数据库、发送SQL命令、处理结果集等核心功能,是开发...
C:\Program Files\Microsoft SQL Server JDBC Driver\sqljdbc_2.0\chs\sqljdbc.jar`。 - 注意分号(`;`)作为路径分隔符。 #### 三、在MyEclipse中配置数据库连接 1. **切换到数据库视角**: - 启动MyEclipse后,...
- 解压后,找到`sqljdbc_3.0\chs`文件夹中的`sqljdbc4.jar`文件,这是JDBC驱动的核心文件。 5. **安装驱动程序**: - 将解压后的驱动程序放置在一个合适的位置,例如`D:\Static\Study\SQLServerJDBCDriver3.0`。 ...
本文详细介绍了如何在Java环境中使用JDBC驱动连接SQL Server数据库的方法,包括驱动的安装、环境变量的配置以及Java代码示例。通过这些步骤,开发者可以轻松地实现Java应用程序与SQL Server数据库之间的数据交互。
D:\sqljdbc4\sqljdbc4.jar`(注意最前面有一个分号)。 - 如果没有`CLASSPATH`变量,需要新建一个并设置值为`D:\sqljdbc4\sqljdbc4.jar`。 4. **复制JDBC驱动文件到JRE扩展目录:** - 将`sqljdbc4.jar`复制到`D:\...
* 使用 classes12.jar 文件作为 JDBC 驱动,因为 Oracle8 以上的版本都需要使用这个文件。 * 正确设置 Windows 的 classpath 和 Jbuilder 中的 Enterprise Setup、Configure Libraries,将 classes12.jar 路径正确...
在Java开发中,通过Java Database Connectivity (JDBC)技术可以实现与各种关系型数据库之间的交互。为了方便开发者理解和掌握不同数据库的连接方式,本文将详细介绍几种主流数据库的JDBC连接字符串及配置方法。 ###...
- **语法错误**:检查SQL语句的语法,确保没有拼写错误或遗漏的分号。 - **参数绑定**:在使用PreparedStatement时,正确设置占位符参数,如`stmt.setString(1, "username")`。 - **查询结果处理**:正确调用`...
在Java的JDBC编程中,防止SQL注入至关重要,以下是一些有效的策略: 1. **预编译SQL语句(PreparedStatement)**: 使用`PreparedStatement`代替`Statement`是防止SQL注入的基本方法。预编译的SQL语句将参数化查询...