SQL> select * from chengyu;
ID NAME SAL
---------- -------------------- ----------
1 cry 2600
SQL> select concat (name,sal)from chengyu;
CONCAT(NAME,SAL)
------------------------------------------------------------
cry2600
SQL> select initcap(name) from chengyu;
INITCAP(NAME)
--------------------
Cry
SQL> select upper(name)from chengyu;
UPPER(NAME)
--------------------
CRY
SQL> select lower(name)from chengyu;
LOWER(NAME)
--------------------
cry
SQL>
SQL> select substr(name,0,length(name)-1) from chengyu;
SUBSTR(NAME,0,LENGTH(NAME)-1)
----------------------------------------
cr
SQL>
SQL> select ceil(13.8) ||'oracle'|| ceil(13.3) from dual;
CEIL(13.8)
----------
14oracle14
SQL>
SQL> select floor(13.8) ||'oracle'|| floor(13.3) from dual;
FLOOR(13.8
----------
13oracle13
SQL>
SQL> select round(23.456) || ' ' || round(23.456,2) || ' ' ||
2 round(34.567) from dual;
ROUND(23.45
-----------
23 23.46 35
SQL>
SQL> select trunc(12.345,2) from dual;
TRUNC(12.345,2)
---------------
12.34
SQL> select months_between(to_date('2008-08-15','YYYY-MM-DD'),
2 to_date('2006-11-11','YYYY-MM-DD'))
3 as mb
4 from dual;
MB
----------
21.1290323
SQL>
SQL> update chengyu set
2 sj = to_date('2008-08-19','YYYY-MM-DD')
3 where id = 1;
已更新 1 行。
SQL> commit;
SQL> select next_day(sysdate,1)from dual;
NEXT_DAY(SYSDA
--------------
23-8月 -09
SQL> select to_char(sysdate) from dual;
TO_CHAR(SYSDAT
--------------
19-8月 -09
SQL> select nvl(name,'kong') from chengyu;
NVL(NAME,'KONG')
--------------------
cry
select * from tab where rownum < 1000 ;
SQL> select rownum lvl, substr('木炭abcd1234.34ef火锅gh', rownum, 1) x
2 from dual connect by rownum <= length('木炭abcd1234.34ef火锅gh') ;
host cls 清屏
SQL> create table xx
as
select name , sal from chengYu
where 1=1;(1=2)
SQL> insert into tab
select * from chengYu;
insert into tab (id,name)
select id,name from tab2;
Enterprise Manager Database Control URL - (orcl) :
http://rain:1158/em
数据库配置文件已经安装到 e:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到
e:\oracle\product\10.2.0\db_1。
iSQL*Plus URL 为:
http://rain:5560/isqlplus
iSQL*Plus DBA URL 为:
http://rain:5560/isqlplus/dba
ALTER TABLE "SYSTEM"."DEPT"
RENAME COLUMN "ID" TO "IDD"
oracle varchar2 是字节的意思 例如:定义一个人名,一般是 varchar2(8)
SQL> select d.deptname,max(sal)
2 from dept d,emp e
3 where d.id = to_number(d_id)
4 group by d.deptname;
DEPTNAME MAX(SAL)
-------------------- ----------
项目二组 4000
项目三组 3500
项目一组 4500
oracle 创建主键
create table cryprimarykey
(
id integer primary key,
name varchar(8)
);
分享到:
相关推荐
本资源“Oracle Sql基础(beginning oracle sql中文版)”旨在为初学者提供一个全面的Oracle SQL学习指南。让我们深入探讨Oracle SQL的基础知识。 一、SQL简介 SQL(结构化查询语言)是用于管理关系数据库的标准...
第三章 ORACLE SQL 单行函数 第四章 从多表中查询数据 第五章 用组函数合计数据 第六章 子查询 第七章 操纵数据 第八章 创建和管理表 第九章 内置约束 第十章 创建视图 第十一章 其他数据库对象 第十二章 控制用户...
Oracle SQL 基础知识论述 Oracle SQL 是一种基于关系型数据库管理系统(RDBMS)的查询语言,由 IBM Corporation, Inc. 开发,用于实现 Dr. E. F. Codd 的关系模型。1979 年,Relational Software, Inc.(现在的 ...
Oracle SQL是数据库管理领域中最常用的语言之一,尤其在...本课件"Oracle SQL基础"旨在帮助初学者掌握Oracle SQL的基础知识,通过学习,你可以有效地管理和操纵Oracle数据库,为后续深入学习和实际工作打下坚实基础。
Oracle SQL基础培训旨在帮助初学者掌握Oracle数据库系统中的SQL语言,这是进行数据库管理和开发的关键技能。Oracle SQL是一种用于管理Oracle数据库中的数据的标准编程语言,它包括数据定义语言(DDL)、数据操纵语言...
"Oracle四大宝典之1:Oracle Sql基础"显然是一份深入浅出的Oracle SQL学习资料,旨在帮助初学者掌握Oracle数据库的基础操作。在本文中,我们将详细探讨Oracle SQL的基础知识,包括其重要概念、数据类型、查询语句、...
Oracle SQL基础培训1.ppt是针对初学者的一份详尽教程,旨在帮助读者掌握Oracle SQL的基本概念和操作。本教程适合已经对关系型数据库有一定理解的读者,包括了解表、视图、主键、索引、外键、约束和关联等基础知识的...
Oracle SQL基础培训.ppt
Oracle SQL基础是数据库管理和开发中的核心概念,主要涉及对Oracle数据库系统的理解和使用。Oracle是一种关系型数据库管理系统(RDBMS),它以基表的形式存储数据,基表由表名和列名构成,每个列代表一类特定信息。...
这些只是Oracle SQL基础知识的一部分,还包括其他如插入、更新、删除数据,创建和修改表结构,索引,视图,存储过程,事务控制等。学习Oracle SQL不仅需要理解基本语法,还要熟悉数据库设计原则,性能优化策略以及...
Oracle SQL基础培训主要涵盖Oracle数据库中的SQL语言使用,适合对关系型数据库有一定了解但未接触过Oracle的读者。本教程将引导你理解Oracle SQL的基本结构和功能,包括DML(数据操纵语言)、DDL(数据定义语言)、...
Oracle SQL基础培训.pptx