SQL 语句的分类

主要分类:

数据定义语言(DDL): 用于创建和重构数据库对象,创建和删除表。(CREATE, ALTER, DROP)

数据操作语言(DML):对象数据进行增删改查(INSERT, UPDATE, DELETE)

数据查询语言(DQL):  SELECT

数据控制语言(DCL): 控制对数据库里数据的访问。 (ALTER, GRANT, REVOKE, CREATE SYNONYM)

数据管理命令:  对数据库里的操作进行审计和分析。 START AUDIT, STOP AUDIT。

事务控制命令: COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION。

数据库数据类型:

定长字符串:不足使用空格来填写

变长字符串

大对象类型: BLOB && TEXT

数值类型:

日期和时间类型

布尔值

自定义类型

数据库对象:表、视图、簇、序列、索引和异名。

时间: 2024-10-17 23:34:33

SQL 语句的分类的相关文章

sql语句的分类

这些天在看Oracle database 11g SQL开发指南,关于sql语句的分类,感觉有必要记录一下. sql语句主要分五类: DML(DATA MANIPULATION LANGUAGE, 数据库操纵语句): 主要针对表中数据的修改,包含增(INSERT).删(DELETE).改(UPDATE). DDL(DATA DEFINiTION LANGUAGE,数据库定义语句):主要包含表的创建(CREATE),删除(DROP),清空(TRUNCATE),重命名(RENAME),列及约束的添加

详尽的sql语句大全分类整理

一.基础篇 1.创建数据库 create database database-name 2.删除数据库 drop database dbname 3.备份sql server --创建 备份数据的 device use sp_addumpdevice 'disk' ,'testBack','c:\mssql17backup\MyNwind_1.dat' --开始备份 BACKUP DATABASE pubs TO testBack 4.创建新表 create table tabname(col1

数据存储——SQLite数据库存储——SQL语句

SQL语句 一.分类 (1)数据定义语言DDL (2)数据控制语言DCL (3)数据管理语言DML (4)数据查询语言DQL:select  from  where 二.运算符 (1)算术运算:+  -  *  / (2)比较运算 ①>,>=,<,<= ②= ③!=,<> (3)逻辑运算符 ①and  与 ②or  或 ③not  非 (4)字符串运算符 ①连接字符串运算:|| ②用单引号引起来,表示字符串 三.特点 (1)第三代语言 (2)不区分大小写

SQL语句汇总(一)——数据库与表的操作以及创建约束

首先,非常感谢大家对上篇博文的支持,真是让本菜受宠若惊,同时对拖了这么久才出了此篇表示抱歉. 前言:此文旨在汇总从建立数据库到联接查询等绝大部分SQL语句.SQL语句虽不能说很多,但稍有时间不写就容易出错.博主希望通过此文来战胜自己的健忘,如果大家认可也可以保留起来. "SQL"是 "Structured Query Language" 即“结构化查询语言”的简称,它是用来管理关系型数据库的. 其包括: –数据定义语言(DDL) –数据查询语言(DQL) –数据操作

1.sql语句&amp;mysql表单

一.数据库和数据库管理系统的关系 1.数据库(DataBase):存储数据的仓库,本质上是一个文件系统 2.数据库管理系统(DBMS):DBMS是一个软件,用来管理文件(DB) 二.表的介绍 1.表中的一行:一条记录 2.表中的一列:一个字段 三.表数据和Java类的关系 一张表---Java中的一个类 一个字段---类中的一个属性 一条记录---类的一个对象 四.几个常见的数据库管理系统 MySQL:开源免费的数据库,小型的数据库,已经被ORACLE收购了,MySQL6.x版本也开始收费. O

五、mysql中sql语句分类及常用操作

1.sql语句分类: DQL语句 数据查询语言 select DML语句 数据操作语言 insert delete update DDL语句 数据定义语言 create drop alter TCL语句 事务控制语言 commit rollback 2.创建一个新的数据库,create database database_name; 3.导入数据库脚本,source url(该路径可直接拖动文件到dos命令窗口获得) 4.查看该数据中所有的表,show tables; 5.查看某张表的结构,de

SQL语句分类:幸运飞艇源码搭建

SQL语句分类:幸运飞艇源码搭建(企 娥:217 1793 408) DDL:数据定义(对数据库和表结构的,增.删.改) 创建表:create table 表名(字段名 类型 [其他],....); 删除表:drop table 表名 修改:alter table 表名 add/modify/change/drop/rename to XXXX ** DML:数据操作(对表记录的操作,增.删.改) 添加:insert into 表名(字段名...) values(值....); 删除:delet

应用系统如何分析和获取SQL语句的执行代码

大部分开发人员都有这样一个需求,在程序连接数据库执行时,有时需要获取具体的执行语句,以便进行相关分析,这次我向大家介绍一下通用权限管理系统提供的SQL语句执行跟踪记录,直接先看看代码吧:(这个功能我也是在看底层代码时发现的) namespace DotNet.Utilities { /// <summary> /// SQLTrace /// 记录SQL执行 Global 中设置 BaseSystemInfo.LogSQL=true 可以开启跟踪记录 /// /// /// 修改纪录 ///

标准sql语句,学习

标准SQL语句总结标准SQL语句总结,标准SQL语言基本上适用于下面所列出的数据库软件 ----------------------------------------------------------------------------- 数据库软件清单 A商业数据库软件如下 1.微软的MS SQL Server和Access 2.IBM的DB2,informax 3.Sybase的大型数据库ASE,中小型数据库ASA 4.甲骨文公司的Oracle8.0,oracle9i系列 5.Borla