随笔分类 - Oracle
摘要:ORACLE:USER表中没有ID字段,只有USERNAME做为一个唯一一字段当主键, COMMENT评论表中有一个user表的外键是用了USER表中的USERNAME字段。 我总认为这不合理,一般情况下应该每个表都有个ID字段,且通过序列化生成唯一数值作为主键,然后当其它表的外键,但是这个项目的S
阅读全文
摘要:连接数据库的时候报: ORA-28000: the account is locked 解决方法: cmd-进入命令行 C:\Users\0>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期一 10月 31 15:25:10 2
阅读全文
摘要:1、打开sqlplus 2、建表空间、用户、授权
阅读全文
摘要:Oracle库中userinfo表borth字段是Date类型,age年纪字段是int类型。age字段要根据borth来自动计算 先说一下我遇到的问题: insert into的时候遇到日期转换类型错误 先看一下我的新增用户的实现类: 注意红色部分: 我把user取到的borth的值转换为字符串,因
阅读全文
摘要:原因是:oracle数据库更新数据后需要commit,不然会堵塞,就会卡住 那么每次调用executeUpdate()完后,数据库要自动commit才可以。 我的基类加了一下,注意红色字体部分代码:
阅读全文
摘要:oracle10g安装成功后使用正常,重启电脑后,连接不上了,电脑-服务中各个服务都手动重启了,仍然无效 报错信息:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 要手工去操作命令启动实例 打开CMD-C:\Users\0>sqlplus /nolog 可能会有问题: SQL>
阅读全文
摘要:java.sql.SQLException: 无效的列索引 “无效的列索引”其实是个低级的错误,原因无非几个: 1、sql串的?号数目和提供的变量数目不一致: 例如:jdbcTemplate.update(sql, new Object[] {newState,oldState}); 如果sql里面
阅读全文
摘要:之前写过一篇JSP+Servlet+javabean+mysql实现页面多条件模糊查询 使用的是mysql进行的分页查询,mysql用limit控制,而oracle则是用rownum,今天第一次写oracle,查了一下资料试了一下,把代码帖出来 oracle的数据源配置也不同: 直接帖实现类(特别注
阅读全文
摘要:使用sql plus登陆管理员帐户,给shopping用户授DBA权限 grant dba to shopping; 以下为设置ID自动增长步骤: 1、建表 2、建序列 3、建触发器 插入自动增长ID INSERT INTO TABLE_NAME(ID)VALUES(SEQ_ID.NEXTVAL);
阅读全文
摘要:打开sql plus select session_id from v$locked_object;查询出oracle锁定的会话ID SELECT sid, serial#, username, osuser FROM v$session where sid = 1; 查询出当前会话数的信息 ALT
阅读全文