格式化为小数 select to_char(round(0.2, 3),'fm99999999990.000') from dual; 格式化为百分比 select to_char(round(0.2*100,2),'fm99999999990.00')||'%' from dual;
Oracle 保留三位小数,不足补0
MySQL中使用SQL语句从文本文件导入数据
load data infile 'C:\\Users\\admin\\Desktop\\test.txt' into table t_admin fields terminated by ',' lines terminated by '\r\n';
MySQL查询如何把指定数据行排在前面
如果只是一条数据行,可以这样: SELECT * FROM user ORDER BY user_id <> 7, score DESC; 主要是user_id <> 7 ,会把用户id为7的排在前面。 如果是多条数据行: SELECT * FROM user ORDER BY user_id NOT IN (7, 8, 9), score DESC;
pom文件报错:The POM for com.oracle:ojdbc14:jar:10.2.0.1.0 is missing
报错信息 The POM for com.oracle:ojdbc14:jar:10.2.0.1.0 is missing, no dependency information available; 解决方法 cmd中输入 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=1...
关于Maven
什么是Maven Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期。即项目的jar包依赖,开发,测试,发布打包。Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期,即项目的jar包依赖,开发,测试,发布打包。 项目坐标 Maven通过特定的标识来定义项目名称,这样既可以唯一的匹配其他的jar包,也可以通过发布,使别人能使用自己的发布产品。这个标识就被叫做坐...
国内Maven库镜像(阿里云)
原来Maven地址应该是:http://repo1.maven.org/maven2/ 还有一个:http://central.maven.org/maven2/ 但是太慢了,可以改成阿里云的镜像库,配置如下: <mirrors> <mirror> <id>alimaven</id> <name>aliyun m...
项目启动报时区错误
报错信息 The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must... 报错原因 原因是使用了Mysql Connector/J 6.x以上的版本,然后就报了时区的错误。 解决方法 在配置url的时候不能简单写成: jdbc:mysq...
Java中Oracle WHERE IN查询的项超过1000条的解决方案
/** * 处理Oracle SQL语句IN子句中WHERE id IN (1, 2, ..., 1000, 1001), * 如果子句中超过1000项就会报错。 * 这主要是Oracle考虑性能问题做的限制。 * 如果要解决此问题,可以用 WHERE id IN (1, 2, ..., 1000) OR id IN (1001, ...) * @author hoojo * @...
PLSQL轻客户端的配置
安装instantclient的原因 在64位系统上安装64位的Oracle数据库,但是没有对应的64位PLSQL Developer,此时就不能使用PLSQL Developer来进行直接连接的,所以要想实现连接还得需要安装轻客户端:instantclient_11_2。instantclient_11_2的安装其实就是从官网下载一个压缩文件,解压到任意目录下然后配置即可。 配置inst...
PLSQL通过修改配置文件实现数据库连接
在Oracle的安装目录下查找tnsnames.ora文件,一般路径为:%ORACLE_HOME%\network\admin。打开tnsnames.ora,可以看到所有的数据库连接配置,介绍下配置格式: 只需要根据上一步介绍的格式修改IP或者端口号或者SID即可,总体不变,例如: test_database = (DESCRIPTION = (ADDRESS = (PRO...