一、 数据库介绍 数据库 广义数据库 是物理操作系统和磁盘的集合 狭义数据库 数据库+数据库操作系统 Oracle:位于物理内存的数据结构,是有操作系统的多个后台进程一个共享的内存池锁做成,共享的内存可以被所有进程方森 存储结构: 物理存储 逻辑结构 数据库 --> 表空间 --> 段 --> 区 ...
转载
2021-08-03 15:44:00
94阅读
2评论
最近换了工作,需要使用Oracle,开始积累关于Oracle的知识,目的只有一个:day day up.1.修改表所属的表空间alter tabele tableName move tablespace tpName;需要特化的有两个地方,tableName处输入需要修改表空间的表的名字,tpName处输入新的表空间的名字(此表空间必须已经存在).2.修改表名alter table oldTabl
原创
2013-12-18 22:07:59
603阅读
直接写例子 SELECT *FROM emp_dq;--子查询,也是一种查询语句,只是它嵌套在其他SQL语句之中,作用是为外层的SQL提供数据--查看比CLARK工资高的员工 SELECT ename,sal FROM emp_dq WHERE sal>(SELECT sal FROM emp_dq WHERE ename='CLARK');--谁与SMITH相同部门 SELECT
原创
2021-08-18 09:37:16
133阅读
--获取当前日期SELECT SYSDATE FROM dual--创建表employeeCREATE TABLE employee_dq( id NUMBER(4), name VARCHAR2(20), gender CHAR(3), birth DATE, salary NUMBER(7,2), job VARCHAR2(30), deptno NUMBE
原创
2021-08-18 09:26:28
128阅读
直接写例子/*DQL查询语句SELECT语句用来查询表中数据,一条SQL语句是由多个子句组成,一个子句有一个关键字加一系列内容组成。SELECT语句中必须包含的是两个子句,SELECT子句和FROM子句。SELECT子句用于指定要查询的内容(字段、函数、表达式),from子句用来指定数据来源*/--查询所有数据 SELECT * FROM emp_dq;--分别查询,限制条件
原创
2021-08-18 11:30:17
107阅读
直接写例子--视图是数据库对象之一,视图在SQL语句中体现的角色与表一致,但并不是表,它只是对应类一个查询语句的结果集。 CREATE VIEW v_emp_dq_10 AS SELECT empno,ename,sal,deptno FROM emp_dq WHERE deptno=10; --查看视图与查询表一样,两句语句等同 SELECT * FROM v_emp_dq_10;
原创
2021-08-18 09:36:44
92阅读
直接写例子--列的别名--当一个SELECT子句中的字段是一个函数或者表达式时,那么结果集中对应的该字段的名字就是这个函数或者表达式,可读性差这时可以为该字段指定段名。 SELECT ename,sal*12 sal,TO_CHAR(hiredate,'YYYY-MM-DD') hiredate FROM emp--别名可以使用双引号括起来区分大小写和添加空格 SELECT en
原创
2021-08-18 10:41:28
270阅读
返回特定日期所在月份的最后一天 例: SQL>SELECT last_day(sysdate) FROM dual; LAST_DAY(SYSDATE) ----------------------------- 2008-8-31 例如:找出每个月倒数第三天入职的员工 SELECT * FROM EMP WHERE last_day(hiredate)-2=hiredate;
转载
2011-12-31 16:27:00
108阅读
2评论
1..安装数据库。
目前只练习了windows平台下的安装,进一步学习linux平台的安装。
2。创建数据库
利用dbca 创建数据库,设置全局数据库名和sid,文件存储,是否配置oem管理。
设置sys,system密码。默认sys/change_on_install,system/Manager.sys是sysdba角色,s
原创
2010-12-26 17:39:23
474阅读
文章目录1.多表查询1-1 笛卡尔积1-2 内联接1-3 外连接2.子查询3. exists4.rownum5.rowid6.分页查询7.集合运算1.多表查询1-1 笛卡尔积笛卡尔积: 实际上是两张表的乘积,但是在实际开发中没有太大意义格式: select * from 表1,表2select * from emp, dept;1-2 内联接隐式内联接: 等值内联接: ...
原创
2022-01-10 15:57:47
104阅读
LAST_DAY LAST_DAY函数返回指定日期对应月份的最后一天。获取当前日期的最后一天SQL> SELECT last_day(SYSDATE) FROM dual;运行结果:LAST_DAY(SYSDATE)-----------------2016/12/31 15:39: 获取当前日期和当前日期所在月的最后一天SQL> SELECT SYSDATE,
转载
2019-07-22 16:59:00
236阅读
2评论
http://19890217.blog.51cto.com/image/user/submit.gif
转载
2010-12-28 08:07:22
567阅读
1.oracle安裝時,会自动选择选择分区较大的一个作为安装目录。
如电脑名称和IP不确定,请安装前断开网络。
2.安装时可选择是否创建默认实例orcl(名称可更改)
http://hostname:1158/em(http://hostname:5500/em)注意安装完毕后的提示。
3.进入oracle
oracle数据库中,登陆数
原创
2012-09-03 16:05:16
698阅读
INTERVAL DAY TO SECOND数据类型 Oracle语法: INTERVAL '{ integer | integer time_expr | time_expr }' { { DAY | HOUR | MINUTE } [ ( leading_precision ) ] | SECOND [ ( leading_precision [, fractional_seconds_precision ] ) ] } [ TO { DAY | HOUR | MINUTE | SECOND [ (fractional_seconds_precision) ] } ] le
原创
2021-08-06 16:38:36
205阅读
Oracle INTERVAL DAY TO SECOND数据类型
原创
2013-08-09 14:18:45
1877阅读
INTERVAL DAY TO SECOND数据类型 Oracle语法: INTERVAL '{ integer | integer time_expr | time_expr }' { { DAY | HOUR | MINUTE } [ ( leading_precision ) ] | SECOND [ ( leading_precision [, fractional_seconds_precision ] ) ] } [ TO { DAY | HOUR | MINUTE | SECOND [ (fractional_seconds_precision) ] } ] le
转载
2011-02-23 08:55:00
43阅读
2评论
遇到问题:INTERVAL DAY TO SECOND, 但却获得 NUMBER操作步骤在查询oracle数据库的时候使用到了系统提供的函数:trunc( trunc(tb.safedate )- trunc(SYSDATE) ) BETWEEN 100 AND 200如何修改 (tb.safedate - trunc(SYSDATE)) ) BETWEEN 100...
原创
2022-03-07 11:41:25
73阅读
ORACLE: Convert milliseconds to date, get information for one day.
原创
2022-03-16 17:08:48
280阅读
遇到问题:INTERVAL DAY TO SECOND, 但却获得 NUMBER操作步骤在查询oracle数据库的时候使用到了系统提供的函数:trunc( trunc(tb.safedate )- trunc(SYSDATE) ) BETWEEN 100 AND 200如何修改 (tb.safedate - trunc(SYSDATE)) ) BETWEEN 100...
原创
2021-08-11 09:54:47
23阅读
【功能】:返回日期d1所在月份最后一天的日期。 【参数】:d1,日期型 【返回】:日期 【示例】select sysdate,last_day(sysdate) hz from dual; 返回:2008-11-5,2008-11-30
转载
2019-07-02 12:32:00
125阅读
2评论