博文
Oracle学习笔记--SQL查询和SQL函数(转)(2006-08-22 10:45:00)
摘要:
Tag:SQL查询和SQL函数
一: SQL简介
SQL是Structured Query Language(结构化查询语言)。SQL是由IBM在二十世纪七十年代初开发的。 SQL是数据库语言,Oracle使用该语言存储和检索消息。
通过SQL可以与Oracle服务器实现通信: 输入SQL命令--> 将SQL命令发送到Oracle服务器-->Oracle服务器执行该命令-->将查询结果发送给用户
SQL是所有关系型数据库通用语言,因此他是可以移植的,可以用来操作其他数据库。
二: SQL命令
SQL 支持4大类型命令:
数据定义语言(DDL): Create(创建), Alter(更改), Drop(删除).
数据操纵语言(DML): Select(选择), Insert(插入), Update(更新), Delete(删除).
事务控制语言(TCL) : Commit(提交), Rollback(回滚), Savepint(保存点).
数据控制语言(DCL) : Grant(授予), Revoke(回收).
A: 数据定义语言: 用于改变数据库结构,包括创建,修改,删除数据库对象
创建表:
Create Table 表名 ( 列名 列类型, 列名 列类型, …… )
例: Create Table vendor_master( vencode Varchar2(5), venname Varchar2(20) )
修改表:
Alter Table 表名 Modify | Add ( 列名 列定义 )
......
