SQL DDL:数据定义语言 CREATE DROP ALTER DML:数据操作语言 SELECT INSERT UPDATE DELETE DCL:数据控制语言 GRANT REVOKE COMMIT ROLLBACK 最基础的(建库、建表) SHOW DATABASES; USE 数据库名称;... ...
分类:
数据库 时间:
2016-06-07 20:47:51
阅读次数:
257
在DDL(Data Definition Language)中,创建、删除、修改使用create、drop、alter关键字 数据库的创建 create database 数据库名 删除数据库 drop database 数据库名 创建表 create table 表名 ( --给列1添加标识(种子 ...
分类:
其他好文 时间:
2016-06-05 18:45:50
阅读次数:
378
SQL语句主要分为五种: 1. 查询语句:主要由select关键字完成,查询语句是SQL语句中最复杂、功能最丰富的语句; 2. DML(Data Manipulation Language,数据操作语言):包含insert、update、delete 3. DDL(Data Definition L ...
分类:
数据库 时间:
2016-06-04 20:52:30
阅读次数:
307
SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下:1974年 由Boyce和Chamberlin提出,当时称SEQUEL。1976年 IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1 ...
分类:
其他好文 时间:
2016-06-03 09:49:13
阅读次数:
149
1、删除词法解析器 exec ctx_ddl.drop_preference('my_lexer'); 2、创建中文词法解析器 exec ctx_ddl.create_preference ('my_lexer', 'chinese_vgram_lexer'); 3、创建全文索引,多字段 EXEC ...
分类:
数据库 时间:
2016-06-02 20:06:55
阅读次数:
395
简单来说就是update与alter的区别,如下图 右键属性 update EveryMatchInfo SET MatchNO=111 --更新权限 ALTER table EveryMatchInfo add idd int --更改权限 实际就是DDL、DML的区别,附一些简要说明 DML(d ...
分类:
数据库 时间:
2016-06-01 12:55:05
阅读次数:
406
SQL语句 一.分类 (1)数据定义语言DDL (2)数据控制语言DCL (3)数据管理语言DML (4)数据查询语言DQL:select from where 二.运算符 (1)算术运算:+ - * / (2)比较运算 ①>,>=,<,<= ②= ③!=,<> (3)逻辑运算符 ①and 与 ②o ...
分类:
数据库 时间:
2016-05-29 21:13:06
阅读次数:
359
事务是对数据库操作的逻辑单位,在一个事务中可以包含一条或多条DML(数据操纵语言)、DDL(数据定义语言)和DCL(数据控制语言)语句,这些语句组成一个逻辑整体。事务的执行只有两种结果:要么全部执行,把数据库带入一个新的状态,要么全部不执行,对数据库不做任何修改。对..
分类:
数据库 时间:
2016-05-28 23:32:39
阅读次数:
563
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。 借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护 ...
分类:
其他好文 时间:
2016-05-28 01:15:46
阅读次数:
148
我们使用DDL的"CREATE USER"语句创建用户,新的SQL用户不允许访问属于其他SQL用户的表,也不能立即创建自己的表,它必须被授权。可以授予的权限包括以下几组: 1.列权限:和表中的一个具体列相关 2.表权限:和一个具体数据表中所有数据相关 3.数据库权限:和一个具体数据库中所有数据表相关 ...
分类:
数据库 时间:
2016-05-25 23:47:56
阅读次数:
203