分类目录

登录

统计信息

  • 日志总数:231篇
  • 评论总数:259条
  • 分类总数:3个
  • 标签总数:510个
  • 友情链接:11个
  • 网站运行:3028天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04

Oracle表空间大小及占用情况查询

查询Oracle表空间使用情况: sql Oracle PL/SQL SELECT -- '表空间名称' a.tablespace_name as "Table Space Name", -- 表空间总大小(byte) total as "Total(byte)", -- 表空间剩余大小(byte) free as "Lave(byte)", -- 表空间已使用大小(byte) (total - free) as "Use(byte)", -- 表空间总大小(G) total / (1024 * 1024 * 1024) as "Total(G)" , -- 表空间剩余大小(G) free / (1024 * 1024 * 1024) as "Lave(G)", -- 表空间已使用大小(G) (total -...

技术乱弹 暂无评论

Oracle数据误删找回的方法

今天帮客户直接在数据库删除数据。手一抖一不小心将其他数据给删除掉了。(别提当时心里那个急啊~ ) 怎么办?被客户怼两句?No No No 听同事说,Oracle可以将删除的数据找回。然后根据同事的提示,就自行上网百度搜索了一通。方法很简单,就是利用Oracle的快照来快速找回刚刚被自己删除的数据: demo Oracle PL/SQL -- 创建一个快表将删除修改之前状态的数据找回到这个表中 CREATE TABLE QUICK_TABLE_BKY_201805281037 AS SELECT * FROM t_user AS OF TIMESTAMP sysdate-1/24; ...

技术乱弹 暂无评论

ORA-28002: the password will expire within 5 days

异常信息如下: info Shell 2018-04-18 08:39:02,494 INFO  method:com.mchange.v2.c3p0.SQLWarnings.logAndClearWarnings(SQLWarnings.java:43) - ORA-28002: the password will expire within 5 days java.sql.SQLWarning: ORA-28002: the password will expire within 5 days     at oracle.jdbc.driver.DatabaseError.addSqlWarning(DatabaseError.java:2048)     at oracle.jdbc.driver.DatabaseError.newSqlWarning(DatabaseError.java:1880)     at oracle.jdbc.dri...

技术乱弹 暂无评论

Oracle 触发器的启用禁用

一、Oracle 触发器的启用: 1、启用指定触发器: demo1 Oracle PL/SQL alter trigger trigger_name enable; 1 alter trigger trigger_name enable; 如: demo2 Oracle PL/SQL alter trigger "tr_add_user" enable; 1 alter trigger "tr_add_user" enable; 2、启用 指定表 的所有 trigger: de...

技术乱弹 暂无评论

Oracle修改序列(Sequence)起始值的方法

  Oracle 序列(Sequence)主要用于生成流水号,在应用中经常会用到,特别是作为ID值,拿来做表主键使用较多。 但是,有时需要修改序列初始值(START WITH)时,有同仁使用这个语句来修改:alter sequence sequencename start with xxxxxxxx。但是,在Oracle DB中,修改序列没有这样的语法。下面介绍几种修改方式: 1.先删除序列,然后重新创建。不过这不是当前要讲的重点。这个方法比较暴力,也比较方便,如果序列有在用,会影响应用的正常使用。 2.写个循环来增加。如果需要增加500,写个循环运行500次SELE...

技术乱弹 评论(1)

Oracle 字段类型clob 修改为varchar2 的方法

  在Oracle数据库中,将字段的Clob类型修改为VARCHAR2的方法的大致思路: 1、新增一个字段,类型为VARCHAR2 2、将字段类型Clob的列数据更新到新增的列 3、删除Clob列 4、将新增列名更改为原来的列名 具体操作示例如下: Transact-SQL --新增一个字段,类型为VARCHAR2 alter table t_demo add temp VARCHAR2(500); --将字段类型Clob的列数据更新到新增的列 update t_demo set temp=CONTENT; --删除Clob列 alter table t_demo drop column CONTENT; --将新增列名更改为原...

技术乱弹 暂无评论

Oracle的列操作

  Oracle的列操作: 增加列: demo1 Oracle PL/SQL alter table emp4 add test varchar2(10); 1 alter table emp4 add test varchar2(10); 修改列: demo2 Oracle PL/SQL alter table emp4 modify test varchar2(20); 1 alter table emp4 modify test varchar2(20); 删除列: demo3 ...

技术乱弹 暂无评论

Oracle字符串连接concat函数和符串长度length函数的使用

  Oracle字符串连接concat()函数: 1、concat()字符串连接函数,concat只能连接两个字符,而“||”可以连接多个字符。 demo1 Oracle PL/SQL select concat('BT','_youth') from dual; -- 用concat连接多个字符时,需要嵌套 select concat(concat('aa','bb'),'cc') from dual; select 'aa'||'bb'||'cc' from dual 123456 select concat('BT','_youth') from dual; -- 用concat连接多个字符时,需要嵌套select concat(conc...

技术乱弹 暂无评论

Navicat for Oracle 连接 Oracle 11g

亲测完全OK可用。 Navicat for Oracle 下载:https://www.navicat.com.cn/download 然后还需要Oracle 的二个文件 地址为 http://www.oracle.com/technetwork/topics/winsoft-085727.html instantclient-basic-nt-12.1.0.2.0.zip instantclient-sqlplus-nt-12.1.0.2.0.zip 这里我百度云有 链接: http://pan.baidu.com/s/1bpH2TTd 密码: f31q 这里我直接把 instantclient-basic-nt-12.1.0.2.0.zip 解压到 Navicat for Oracle 的解压目录的instantclient_10_2目录下(可以随意) 然后这个目录下多了instantclient_12_...

技术乱弹 暂无评论