2013年1月15日

OCP SQL 课堂实验

摘要: 273428389set long 10000set pagesize 100select dbms_metadata.get_ddl('TABLE','EMPLOYEES','HR') from dual;insert into t(id,name) values(null,'lcb');commit;select id+1 from t;set linesize 250set pagesize 200col last_name format a20SELECT last_name, job_id, salary, commis 阅读全文

posted @ 2013-01-15 15:22 Alice Sun 阅读(371) 评论(0) 推荐(0) 编辑

sql plus特殊使用技巧

摘要: SQLPLUS使用技巧select last_name,salary,commission_pctfrom employeeswhere rownum<=40;set pagesize 100set feedback offset timi on技巧1Sql*plus 中使用绑定变量:conn scott/tiger;variable x number;exec :x := 7788;SELECT empno,ename from scott.emp where empno=:x;技巧2save,get,edit的使用(1)使用save命令将当前sql缓冲区的内容保存到sql脚本中。当执 阅读全文

posted @ 2013-01-15 15:21 Alice Sun 阅读(306) 评论(0) 推荐(0) 编辑

OCP SQL 学习笔记

摘要: 看执行计划:set autot traceonly,退出看set autot off第6章 表连接自然表连接:1.nature join: 可省去where条件,会自动匹配列名相同的列,如有多列相同,不建议用此法 语法:select employee_name, department_id from employees nature join departments2.using: 只能匹配1列,与nature join互斥,不能连用.可用where,用连接字段再判断时不能加前缀 语法:select employee_name, department_id from employees joi 阅读全文

posted @ 2013-01-15 15:20 Alice Sun 阅读(193) 评论(0) 推荐(0) 编辑

Linux学习笔记

摘要: Linux命令命令提示符[root@Redhat~]#注:如果是#号,则是管理员身份,如果是%或者$则是普通用户。Root是当前登录用户,Redhat是操作系统名称。$ command [option(s)] [argument(s)]注:Linux对大小写敏感。User Account/etc/passwd : 存放密码的地方Root:x:0:1 super user:/root:/bin/bashX是密码/etc/shadowGroupGshadow其他重要命令:clear:清屏pwd: 显示当前工作目录(print work directory)cd: 切换当前工作目录(change d 阅读全文

posted @ 2013-01-15 15:19 Alice Sun 阅读(176) 评论(0) 推荐(0) 编辑

Linux 操作技巧

摘要: 1:根据进程名显示进程号[root@web151 ~]# pidof java31786 25034 119312:如何限制用户的最小密码长度修改/etc/login.defs里面的PASS_MIN_LEN的值。比如限制用户最小密码长度是8:PASS_MIN_LEN 83:如何使新用户首次登陆后强制修改密码#useradd -p '' testuser; chage -d 0 testuser4:更改Linux启动时用图形界面还是字符界面cd /etcvi inittab将id:5:initdefault: 其中5表示默认图形界面改id:3: initdefault: 3表示字 阅读全文

posted @ 2013-01-15 15:14 Alice Sun 阅读(218) 评论(0) 推荐(0) 编辑

LINUX 常用命令集合

摘要: su su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令: $su user2 然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。 su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,输入之后则可切换为根用户。 如果登录为根用户,则可以用su命令成为系统上任何用户而不需要口令。 pwd pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。 cd cd命令不仅显示当前状态,还改变当前状态,它的用发跟dos下 阅读全文

posted @ 2013-01-15 15:12 Alice Sun 阅读(242) 评论(0) 推荐(0) 编辑

oracle 递归查询,向上和向下遍历

摘要: --查询全部资源信息select * from urm_class_info--向上遍历树,找到路径直到根节点,指定的是parentidselect distinct classid,parentid,namefrom urm_class_infostart with parentid = 'cmdb0000000000000017'connect by prior parentid = classid--向上遍历树,找到路径直到根节点,指定的是classid,和下面的主要区别就是parentid和classid的位置select classid,parentid,namefr 阅读全文

posted @ 2013-01-15 15:09 Alice Sun 阅读(649) 评论(0) 推荐(1) 编辑

Oracle 10g正则表达式的使用总结

摘要: Oracle 10g数据库内建了符合IEEE POSIX (Portable Operating System for Unix)标准的正则表达式。熟练使用正则表达式,可以写出简洁,强大的SQL语句。ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR :与SUBSTR的功能相似 4,REGEXP_REPLACE :与REPLACE的功能相似 这四个函数在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE 用法... 阅读全文

posted @ 2013-01-15 15:09 Alice Sun 阅读(475) 评论(0) 推荐(0) 编辑

PLSQL解析XML类型字段

摘要: xmltype: Oracle9i支持一种新的系统定义数据类型,名为XMLType。XMLType提供了多种内建的成员函数,为创建、提取和索引存储在Oracle9i中的XML数据提供了一种强有力的机制。作为一种新的数据类型,XMLType可用作表格和视图中的各个列的数据类型,并可在PL/SQL存储过程中作为参数、返回值和变量使用。 利用XMLType和这些功能,SQL开发者既可利用关系型数据库的强大能力,也可在XML的环境下工作。与此类似,XML开发者一方面可利用XML标准的强大能力,另一方面又能在关系型数据库的环境下工作。 1.建立含有xmltype数据类型的表createtable... 阅读全文

posted @ 2013-01-15 15:08 Alice Sun 阅读(3949) 评论(0) 推荐(0) 编辑

VBA 列号转列名

摘要: 前段时间做的一个项目(Vista print)中需要将列号转为列名(例如:第26列应该是第Z列)。那137或者185列应该是哪列呢?总不能就这么数下去吧。 最后写了个Funtion解决这一问题。代码如下:Public Function NumToChr(PureNum As Integer) As String If PureNum Mod 26 = 0 Then NumToChr = VBA.IIf(PureNum \ 26 = 1, "", VBA.Chr(PureNum \ 26 + 63)) & "Z" Else NumToChr = V 阅读全文

posted @ 2013-01-15 15:06 Alice Sun 阅读(2153) 评论(0) 推荐(0) 编辑

导航