oracle学习笔记
oracle的学习笔记
青草地溪水旁
爱是恒久忍耐,又有恩慈;爱是不嫉妒,爱是不自夸,不张狂,不作害羞的事,不求自己的益处,不轻易发怒,不计算人的恶,不喜欢不义,只喜欢真理;凡事包容,凡事相信,凡事盼望,凡事忍耐;爱是永不止息。
展开
-
01_oracle学习笔记之打开服务与登录
1.window打开服务命令=>WIN + r 打开输入框services.msc,进入服务,找到与oracle相关的服务,一般来说,关注的有两个服务,一个是监听服务OracleOraDb11g_home1TNSListener(设置成自动)另一个是表示数据库的主服务的OracleServiceORCL(设置成手动),每次开始学习oracle时,通过此方法,启动windows的oracle服务即可 2.oracle的登录与退出(quit)2.1普通用户登录(方法1...原创 2021-09-04 17:59:19 · 176 阅读 · 0 评论 -
oracle学习笔记之where条件过滤
1.显示员工薪水在1000~2000的员工方法1方法1SQL> select ename 员工,sal 薪水,deptno 部门编号 2 from emp 3 where sal>=1000 and sal<=2000; 员工 薪水 部门编号 -------------------- ---------- ---------- ALLEN 1600原创 2021-09-06 22:03:17 · 474 阅读 · 0 评论 -
oracle学习笔记之排序order by
1. 默认排序SQL> select * 2 from emp 3 order by sal; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- -------------------- ------------------ ---------- -------------- ---------原创 2021-09-06 21:54:02 · 665 阅读 · 0 评论 -
oracle学习笔记之日期和时间
1 显示日期SQL> select sysdate from dual;SYSDATE--------------25-8月 -212 修改日期格式SQL> alter session set NLS_DATE_FORMAT='yyyy-mm-dd';Session altered.//显示是否修改成功SQL> select * from v$nls_parameters;PARAMETER原创 2021-08-25 22:01:21 · 256 阅读 · 0 评论 -
oracle学习笔记之登录问题
win10 上Oracle 11g在用超级用户登录oracle时遇到了以下问题SQL> connect /as sysdba ERROR: ORA-00020: maximum number of processes (150) exceeded经过一番尝试解决方法,如下win+r 后弹出运行的输入框,输入services.msc,回车 查找OracleServiceORCL,关闭后重启服务,问题解决...原创 2021-08-25 21:23:11 · 88 阅读 · 0 评论 -
oracle学习笔记之获取系统配置参数
1 获取系统配置参数select * from v$nls_parameters;PARAMETER VALUE--------------------------------------------------------------------------- ------------------------NLS_LANGUAGE原创 2021-08-23 21:58:55 · 206 阅读 · 0 评论 -
oracle学习笔记之连接符号||
1 字符连接SQL> select '111' || '222' 连接, empno,ename,job 2 from emp; 连接 EMPNO ENAME JOB ------------ ---------- -------------------- ------------------ 111222 7369 SMITH CLERK 111222原创 2021-08-23 21:38:41 · 440 阅读 · 0 评论 -
oracle学习笔记之空值null
1 任何表达式和null计算都为nullSQL> select empno,ename, (sal*12 + comm) 年收入 2 from emp; EMPNO ENAME 年收入 ---------- -------------------- ---------- 7369 SMITH 7499 ALLEN 19500 7521 WARD 15原创 2021-08-23 19:58:36 · 155 阅读 · 0 评论 -
03_oracle学习笔记之select简单使用(2)
1.查看用户下的表(所有列)SQL> select * from tab; TNAME TABTYPE CLUSTERID ------------------------- -------------- ---------- BONUS TABLE DEPT TABLE EMP ...原创 2021-08-15 21:59:28 · 47 阅读 · 0 评论 -
02_oracle学习笔记之select简单使用(1)
1.查看部门表select * from dept; DEPTNO DNAME LOC ---------- ---------------------------- -------------------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS ...原创 2021-08-15 21:53:56 · 140 阅读 · 0 评论 -
04_oracle学习笔记之select简单使用(3)
scott用户下学习基本命令记录如下1.select简单学习,查看部门表,查看雇佣表select * from dept; DEPTNO DNAME LOC ---------- ---------------------------- -------------------------- 10 ACCOUNTING NEW YORK 20 RE...原创 2021-08-11 18:27:25 · 76 阅读 · 0 评论 -
oracle11g(win10下)乱码解决办法
乱码解决办法,修改注册表regedit目录:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1 双击 NLS_LANGE,修改如下: JAPANESE_JAPAN.JA16SJISTILDE(以情况而定) => SIMPLIFIED Chinese_CHINA.ZHS16GBK原创 2021-08-09 21:35:52 · 732 阅读 · 0 评论