- 博客(40)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 【检查OpenCourses中的各月里有表CourseMaster中的那些课程】
检查OpenCourses中的各月里有表CourseMaster中的那些课程。
2022-10-05 15:59:10
140
转载 鸟哥私房菜正则表达式学习必备grep
[root@test root]# grep [-acinv] '搜寻字符串' filename参数说明:-a :将 binary 档案以 text 档案的方式搜寻数据-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!--color=auto 可将正确的那个撷取数据...
2019-04-19 14:05:38
202
原创 常用正则表达式
\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\} 匹配12.22.33.44 匹配任何一个数字最少1位最多三位解析XML格式举例ID=`awk -v RS="</*ID>" 'NR==2{print}' 123.txt`
2019-04-18 11:44:06
126
原创 正则表达式基础一
掌握一些基本的模式是有必要的,可以大大提高搜索速度,提高效率1、 . 字符可以匹配任何单个、字符、字母、数字甚至是. 字符本身 举例:.a. 可以匹配 aaa bac 1a2等 .a.. 可以匹配aaaa bacc 1a22等2、[ ]集合 [ab]c 可以匹配ac bc [012345678...
2019-04-18 10:00:41
322
原创 视频三 忘记管理员密码/tnsping测试连接命令
忘记管理员密码sqlplus /nologconn/as sysdbaalter user system identified by pwd 测试orcle是否可以连接命令tnsping link93
2018-12-09 21:43:44
126
原创 视频一数据库介绍笔记
把数据永久存储起来就是持久化的概念。方式有很多种。。。企业的数据,大量存储,大量访问。数据库就是存储数据的一个仓库。物理---硬盘文件软件—dbms目标:基本的SQL操作、crud操作 多表连接查询、分组查询和子查询 常用的数据单行函数 常用数据库的基本命令 常用的数据库开发工具 事务概念 索引、视图、存储过程和触发器...
2018-12-09 13:08:12
230
原创 Oracle对rownum的处理
Oracle对rownum的处理rownum是得到结果集的时候产生的,用于标记结果集中结果顺序的一个字段。这个字段被称为"伪数列",也就是事实上不存在的一个数列。它的特点是按"顺序标记",并且是“逐次递加”的,换句话说就是只有存在rownum=1的记录,才可能存在rownum=2的记录。假设我们的查询条件为rownum=2,那么在查询出的第一条记录的时候oracle标记此记...
2018-11-26 20:29:29
229
原创 oracle wm_concat函数合并字段
select replace (wm_concat(a),',','') from (select ename a from emp where sal>2500 union all select ename a from emp where job='MANAGER');
2018-11-23 16:19:31
205
原创 oracle查询执行顺序规则
SELECT [DISTINCT] * | 列 [别名] , 列 [别名] , ... 执行顺序 3、控制要显示的数据列FROM 表名称 [别名] 执行顺序 1、确定数据来源[WHERE 条件(s...
2018-11-23 09:10:47
1447
原创 oracle查询总结六
#查询总结六#在from子句中使用子查询,如何显示高于自己部门平均工资的员工的信息查询出各个部门的平均工资和部门号select deptno,avg(sal) from emp group by deptno;把上面的查询看做一张子表select a2.ename,a2.sal,a2.deptno,a1.mysal from emp a2,(select deptno,avg(sa...
2018-11-20 16:43:59
124
原创 oracle查询总结五 自连接 子查询(单行和多行)
查询总结五 自连接 子查询自连接是指在同一张表的连接查询#显示某个员工的上级领导名字,如显示FORD的上级select ename from emp where empno=(select mgr from emp where ename=’FORD’) 自写select worker.ename,boss.ename boss from emp worker,emp boss w...
2018-11-19 23:53:30
344
原创 oracle查询总结四----多表查询
查询总结四----多表查询#显示雇员名,雇员工资及所在部门的名字—笛卡尔积select a1.ename,a1.sal,a2.dname from emp a1,dept a2 where a1.deptno=a2.deptno;为什么要加上后面的条件呢?不加条件会查出14X4=56条记录。笛卡尔积规定:多表查询的条件是至少不能少于表的个数减一#如何显示部门号为10的部门名...
2018-11-18 23:04:36
123
原创 oracle笛卡尔积与等值连接
要显示雇员名,雇员工资及所在部门的名字第一步:select * from emp a1,dept a2没有连接条件的返回结果会形成笛卡尔积,结果如下。很多生成的记录是没有意义的。 EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DETPNO DNAME LOC 1 7...
2018-11-18 19:45:42
590
原创 oracle11G安装过程摘要
配置安全更新,否不更新安装选项系统类:服务器类型安装选择:高级安装产品语言:中文英文数据库版本选择企业版本安装位置数据库标识符字符编码为UTF-8编码,创建所有的样本数据,示例方案勾选方案口令:所有用户密码都设置为oracleadmin先决条件检查,如果出现错误提示,选择忽略即可。概要完成开始安装口令管理程序,操作以下的几个用户 超级管理员:s...
2018-11-18 15:49:20
113
原创 oracle查询总结三 复杂查询
查询总结三 复杂查询数据分组max min avg sum count#显示所有员工最低工资和最高工资select max(sal),min(sal) from emp; #列中有一个是分组函数其他类也必须是分组函数select ename,sal from emp where sal in ( select max(sal)from emp );select ename,s...
2018-11-18 14:15:43
141
原创 oracle查询总结二 逻辑操作符or+排序desc
查询总结二逻辑操作符or+排序desc#使用逻辑操作符号工资大于500或者岗位为manager,同时还要满足姓名首字符为大写Jselect * from emp where( sal>500 or job=’manager’) and ename like ‘J%’;#工资从低到高,升序select * from emp order by sal;#工资从高到低,降序...
2018-11-18 13:44:29
194
原创 oracle查询总结一
emp表说明 列名 类型 说明 Empno Number(4) 雇员编号 Ename Varchar2(10) 雇员姓名 Job Varchar2(9) ...
2018-11-18 13:23:50
264
原创 oracle表的管理
表名命名规范字母开头,长度不超过30字符,不能使用Oracle保留字,只能使用如下:大小写字母 数字$ #等字符型char 定长最大2000字符varchar2 可变长最大4000字符 char(10) 中国+六个空格varchar2(10) 中国 clob (character large objiect) 字符型大对象最大4G 数字型number...
2018-11-18 11:25:23
89
原创 oracle账户锁定问题
账户锁定问题例子:指定useradmin 最多尝试三次登录,锁定时间为2天。首先创建profile文件,规则名为lock_account,,类似创建一个规则create profile lock_account limit failed_login_attempts 3 password_lock_time 2;alter user useradmin profile lock_a...
2018-11-18 09:12:48
761
原创 oracle回收权限问题验证
问题:scott把查询emp表权限给useradmin,useradmin把查询emp表权限给user2,scott把给useradmin的查询emp表权限回收,问:user2是否还能查询emp表。结果是不能查询了。验证过程;conn scott/tigergrant select on emp to useradmin with grant option.conn u...
2018-11-18 08:15:33
547
原创 oracle用户的管理相关笔记
oracle用户的管理相关笔记创建用户create user useradmin identified by p123;修改密码passwd useradmin若果修改其他用户密码需要具有dba权限或者拥有alter user的系统权限alter user 用户名 identified by 新密码删除用户一般以dba的身份去删除某个用户,如果用其他用户去删除用户则...
2018-11-17 17:11:11
122
原创 oracle基本命令--入门
用户如sys,system,scott都可以登录到数据库实例orcl上,只是看到的数据库对象是不一样的。通过权限的机制来限制用户所能操作的对象(表)。连接命令conn 用户名/密码@网络服务名 【as sysdba/sysoper】当用特权用户身份连接时,必须带上as sysdba 或者as sysoper disc 断开passwd 修改密码show users ...
2018-11-17 15:45:21
176
原创 sys用户和system用户的区别
1 sys是超级用户,具有最高权限,具有sysdba角色,有create database的权限。默认密码是change_on_install2 system是管理操作员,权限也很大,具有sysoper角色,没有create database权限。默认密码是manager 两个用户区别是有没有创建数据权限。3 对数据库维护,使用system用户登录就可以。...
2018-11-17 13:11:34
1693
原创 Oracle 数据库的勒索病毒检查SQL语句
select 'DROP TRIGGER '||owner||'."'||TRIGGER_NAME||'";' from dba_triggers whereTRIGGER_NAME like 'DBMS_%_INTERNAL%'union allselect 'DROP PROCEDURE '||owner||'."'||a.object_name||'";' from dba_pro...
2018-11-17 12:37:03
2999
原创 tomcat更改默认端口
为了安全,修改tomcat启动的默认端口修改文件:conf/server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-...
2018-11-15 13:25:41
147
原创 类和对象的区别
类和对象的区别类是对象的抽象,对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占有内存空间。例如:类就是水果,对象就是苹果。
2017-11-16 10:12:33
842
转载 shell 脚本中数字判断
数字的判断int1 -eq int2 两数相等为真int1 -ne int2 两数不等为真int1 -gt int2 int1大于int2为真int1 -ge int2 int1大于等于int2为真int1 -lt int2 int1小于int2为真int1 -le int2 int1小于等于int2为真
2017-11-16 09:12:58
4140
centos7.6搭建zabbix总结-20200331.docx
2020-03-31
实验一 单臂路由.docx
2020-03-29
AccessPort串口监控工具
2011-11-07
飞秋FeiQ.exe
2010-11-27
oracle Plsql SQL窗口执行存储过程出错00900
2017-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人