oracle数据库语言类型

oracle数据库语言类型一般分为五大类型

1 DDL(data definition language)数据定义语言

CREATE TABLE :创建表

ALTER TABLE :修改表

DROP TABLE:删除表(对表整体删除,表结构也不存在了)

TRUNCATE TABLE :删除表(删除所有行,表结构还在)

2 DML(data Manipulation language)数据操纵语言

INSERT :插入

UPDATE :更新

DELETE:删除

3 DQL(Data Query Language)数据查询语言

SELECT

4 TCL(Transaction Control Language)事务控制语言

COMMIT:提交,确认条件

ROLLBACK:回滚,否认条件

POINTSAVE:设置保存点

5 DCL(Data Conrol Language)数据库控制语言

GRANT:授权语句

DENY:拒绝给当前数据库用户授予权限

REVOKE:收回权限

时间: 2024-10-07 05:12:23

oracle数据库语言类型的相关文章

Oracle数据库date类型与Java中Date的联系与转化

以下是对Java中的日期对象与Oracle中的日期之间的区别与联系做点说明,以期对大家有所帮助.new Date():分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒),就是系统当前.new Date(long date) : 分配 Date 对象并初始化此对象,以表示自从标准基准时间    (称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数.long getTime() :返回自 1970 年 1 月 1 日 00:00

Oracle数据库语言分类

一般来说,Oracle数据库语言可以分成以下5大类: 1.DML(Data Mannipulation Language)数据操纵语言:查询.操纵数据表资料行 SELECT : 检索数据库表或视图数据 INSERT :  将数据行新增至数据库表或视图中 UPDATE : 修改表或视图中现有的数据行 DELETE : 删除表或视图中现有的数据行 注意:DML语句不会自动提交事务! 2.DDL(Data Definition Language)数据定义语言:建立.修改.删除数据库中数据表对象 CRE

oracle数据库数值类型

---恢复内容开始--- 内容摘自网络 Oracle的数值类型有int,number,float,decimal,numberic等. NUMBER类型 定义 定义格式NUMBER (precision,scale) precision表示数字中的有效位(从左边第一个不为0的数算起,小数点和负号不计入有效位数),取值范围为[1-38]默认38. scale表示精确到多少位,取值范围为[-84-127],默认值为0.大于零时,表示数字精确到小数点右边的位数:小于零时,将把该数字取舍到小数点左边的指

[oracle]数据库语言分类

一般来说,数据库语言可以分成以下5大类: 1.数据定义语言DDL(Data Definition Language),用于改变数据库结构,包括创建.修改和删除数据库对象.包括create(创建).alter(修改).drop(删除)和等命令操作. 2.数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作,包括insert(插入).delete(删除).update(更改)和select(查询)等命令操作. 3.数据查询语言DQL(Tra

Oracle数据库语言——结构化查询语言SQL

一.数据定义语言DDL 1.创建表空间:CREAT TABLESPACE lyy DATAFILE 'C:/app/lyy.dbf' SIZE 10M;(创建一个10M的表空间,存放在C盘app文件夹中) 删除表空间:DROP TABLESPACE lyy; 2.创建用户和赋权:CREAT USER lyy PROFILE DEFAULT IDENTIFIED BY 123456 DEFAULT TABLESPACE lyy TEMPORARY TABLESPACE temp ACCOUNT U

oracle数据库语言(2)----数据操作语言

1 DML(数据操纵语言)Data Manipulation Language 2 用于增.删.改 数据库中的数据 3 常伴随着TCL(事物操作语言)----commit(保存):rollback(回滚): 4 create table stu( id number(5), name char(12) ); 5 6 1.向表中插入数据: 7 insert into stu (id ,name) values(1,'秦舞阳');----第一种写法 8 insert into stu values(

Oracle数据库设计类型选择错误的隐患

数据类型不准确的一个隐患,下面来构造一张表存日期字段,一个存varchar2,一个存date,做一个测试.之前也写过两篇blog: 1.字段类型设计与实际业务不符引发的问题1 2.字段类型设计与实际业务不符引发的问题2 SQL> drop table test purge; SQL> create table test as select to_char(to_date('2014-01-01','yyyy-MM-dd')+rownum,'yyyymmdd') s_date, to_date(

Oracle数据库语言修改成UTF-8

select * from v$nls_parameters; sqlplus "/ as sysdba" SQL> SHUTDOWN IMMEDIATE SQL> STARTUP MOUNT SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; SQ

C#与Oracle数据库

一.连接Oracle数据库 安装客户端: oracle数据库搭建在远程服务器上,本地只需要装个客户端,然后在安装目录下(D:\app\fangs\product\12.1.0\client_3\Network\Admin ,不一定是D盘) 配置tnsnames.ora,配置可以参考同目录下的Sample 文件夹中的内容.就是指明连接名,远程ip,servicename/SID. 然后可以利用sql develper工具打开数据库,查看数据库中的所有内容. c#程序通过ADO.NET连接:  首先