博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL_基础1
阅读量:4578 次
发布时间:2019-06-08

本文共 800 字,大约阅读时间需要 2 分钟。

SQL语句可以分为五类

查询语言:用于检索数据库表中存储的行。可以使用SQL的SELECT语句编写查询语句。

数据操纵语言(Data Manipulation Language, DML)语句。用于修改表的内容。DML语句有3种

INSERT 向表中添加行。

UPDATE 修改行的内容。

DELETE 删除行。

数据定义语言(Data Definition Language,DDL)语句。用于定义构成数据库的数据结构,如表。DDL有5种基本类型

CREATE 创建数据库结构。(CREATE TABLE语句用于创建表;另一个例子 CREATE USER 用于创建数据库用户)

ALTER 修改数据库结构。(ALTER TABLE 语句用于修改表)

DROP 删除数据库结构。例如 DROP TABLE语句用于删除表。

RENAME 更改表名。

TRUNCATE 删除表的全部内容。

事务控制(Transaction Control, TC)语句。 用于将对行所做的修改永久性地保存,或者取消这些修改操作。TC语句有3种

COMMIT 永久性的保存对行所做的修改。

ROLLBACK 取消对行所做的修改。

SAVEPOINT 设置“保存点”, 可以将对行所做的修改回滚到此处。

数据控制语言(Data Control Language, DCL)语句。用于修改数据库结构的操作权限。DCL有2种:

GRANT 授予某个用户对指定的数据库结构的访问权限。

REVOKE  阻止某个用户访问指定的数据库结构。

 

Oracle有一个名为SQL*Plus的程序, 使用这个程序可以输入SQL语句, 并获取从数据库返回的结果。SQL*Plus也可以运行包含SQL语句和SQL*Plus命令的脚本。

转载于:https://www.cnblogs.com/cindy-zl24/p/6759883.html

你可能感兴趣的文章
nohup命令详解(转)
查看>>
别人的Linux私房菜(1)计算机概论
查看>>
系统编程之文件操作
查看>>
ModelState.IsValid
查看>>
React-Native 环境部署
查看>>
JAVA-7NIO之Socket/ServerSocket Channel
查看>>
HTML5 audio 微信中自动播放音乐
查看>>
读《我是一只IT小小鸟》有感
查看>>
易理坚
查看>>
echarts手机端,数据多时可以滚动
查看>>
iOS提示框,为什么你应该使用 MBProgressHUD?
查看>>
Android存储数据方式(转)
查看>>
手机版_仿微信 陌陌 安卓版(android)/苹果版(iPhone ios),移动社交APP系统源码,企业即时通讯APP程序源码,手机聊天软件源码,移动聊天APP开发...
查看>>
深度学习工具
查看>>
SS-QT5
查看>>
vue的一些随笔
查看>>
通过百度地图API定位--第三方开源--百度地图(一)
查看>>
LOG EXPLORER FOR SQL SERVER 4.2 (一)(转)
查看>>
解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题
查看>>
小猪佩奇代码
查看>>