首页 > 数据库技术 > 详细

Oracle使用学习笔记(二)_Sql语句

时间:2019-01-20 19:48:30      阅读:171      评论:0      收藏:0      [点我收藏+]

一、Sql语句的分类

数据操作语言,简称DML(data manipulation language),如增加,删除,修改,查询数据等

数据定义语言,简称DDL(data defination language),如创建、修改和删除数据库中的表,用户,视图等,修改对象名称、权限等

事务控制语言,简称TCL(transaction control language),如commit,用于提交对数据库的修改,rollback用于回滚事务的修改。

二、Oracle常用数据类型

数据类型 描述
varchar2(size[byte|char])

变长字符串类型,size指定字符串的长度

number(p,s) 存储数值,p表示精度,总共显示的位数。s表示范围,小数点位数
float(p) 表示浮点数,p表示精度
long 存储可变长度的字符串
date 存储时间和日期,如to_date(‘2014-02-14 20:47:00‘,‘yyyy-mm-dd hh24:mi:ss‘)
timestamp 使用年月日,分时秒等表示。timestamp是DATE类型的扩展,可以精确到小数秒
blob 二进制大型对象

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三、Sql语句使用 

1、创建表

           create table table_name

           (

                      column_name_1    data_type   [column_attributes],

                      column_name_2   data_type   [column_attributes],

                       ......

           ),其中column_attribute用来制定列的属性,如not null,unique,default

          如:create table person

                 (

                       id int not null unique,

                       name varchar2(200) not null,

                       payment number(9,2) default 0,

                       birthday date default sysdate

                )

2、修改表

 

      

Oracle使用学习笔记(二)_Sql语句

原文:https://www.cnblogs.com/houshiwu/p/10295590.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!