Home
Lemon
Cancel

ORA-00911 invalid character

错误信息 在PLSQL Developer中的SQL窗口执行多条insert语句时会提示错误:ORA-00911 : invalid character,检查sql提示所在的分号是英文的,没有问题。更加奇怪的是如果一条一条执行,是不会出现这个错误的,都是可以成功的,但是批量执行就会提示ORA-00911了。 解决方法 在SQL的开始和最后添加如下: begin insert sql1;...

Oracle 的精确函数

ROUND 按照指定的精度进行四舍五入 select round(3.1415926, 4) from dual; ------------------ 3.1416 TRUNC 按照指定的精度进行截取一个数 select trunc(3.1415926, 4) from dual; ------------------ 3.1415 FLOOR 对给定的数字取整数位 select ...

Git忽略提交文件

Git可以add多个文件后再一次性提交,不过如果我们改动的文件很多的话,我们可以git add .一次添加全部,但有一些是几百年都不变一次的又或者自动生成的,比如lib,gen,bin文件夹等等,我们可以在代码仓库的根目录下创建一个名为.gitignore的文件,然后编辑里面的内容,把不需提交的文件忽略掉。 /gen/ /bin/ /project.properties 那么我们git a...

CentOS安装Maven

解压Maven安装包 tar -zxvf apache-maven-3.5.2-bin.tar.gz 配置maven环境变量 vi /etc/profile 添加环境变量 # maven environment export MAVEN_HOME=/var/local/apache-maven-3.5.2 export MAVEN_HOME export PATH=$PATH:$MAV...

ResponseBody响应乱码

第一种解决方案是使用@RequestMapping注解的produces方法,写法如下: @RequestMapping(value = "testPersonalValidtor.do",produces = "application/json;charset=utf-8") 第二种方法是在Spring的配置文件中修改: <!-- 处理@ResponseBody响应乱码 ...

Oracle 计算时间差

SELECT param1, param2, param3 FROM TEST T WHERE TO_NUMBER ( TO_DATE ( TO_CHAR (T.modifydate, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd hh24:mi:ss' ...

Oracle 误删数据的恢复方法

DELETE误删数据 利用Oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的块没被覆写),就可以利用闪回方式直接找回删除的数据 确定删除数据的时间(在删除数据之前的时间就行,不过最好是删除数据的时间点) 用以下语句找出删除的数据 select * from TEST as of timestamp to_timestamp...

JS声明全局变量

使用var + 变量名的方式在function外部声明,即为全局变量,否则在function内部声明的是局部变量。 没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了全局变量。 使用window全局对象window.test;来声明,全局对象的属性对应也是全局变量。

JS解析JSON

JS是无法直接接收和使用JSON的数据,会出现undefined,所以要解析才能使用。 方式一 var str = '{"rows":[{"ID":0,"登录账号":"admin","登录时间":"2018-04-05"}]}'; var obj = eval("(" + str + ")"); console.log(obj); var rows = obj["rows"]; for...

JS将字符串转为日期

var str = "2010-08-01"; // 转换日期格式,"2010/08/01" str = str.replace(/-/g, '/'); // 创建日期对象 var date = new Date(str); // 加一天 date.setDate(date.getDate() + 1);