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
我们使用DDL的"CREATE USER"语句创建用户,新的SQL用户不允许访问属于其他SQL用户的表,也不能立即创建自己的表,它必须被授权。可以授予的权限包括以下几组: 1.列权限:和表中的一个具体列相关 2.表权限:和一个具体数据表中所有数据相关 3.数据库权限:和一个具体数据库中所有数据表相关 ...
分类:
数据库 时间:
2016-05-25 23:47:56
阅读次数:
203
SQL语法精讲(包括建库、建表、建视图、查询、增加、删除、修改) SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,R ...
分类:
数据库 时间:
2016-05-24 12:05:48
阅读次数:
245
SQL - Structured Query Language (结构化查询语言) 1/ SQL 命令的类型 : 数据定义语言: DDL 数据操作语言: DML 数据查询语言: DQL 数据控制语言: DCL 数据管理命令 事物控制命令 2/ 数据库 - 表 主键: 确保所有元素的标识都是唯一的 不 ...
分类:
数据库 时间:
2016-05-22 18:03:51
阅读次数:
184
SQL语言:
数据定义语言(DDL,defination,CREAT、ALTER、DROP)、数据查询语言(DQL)、数据操纵语言(DML,INSERT、DELETE、UPDATE)、数据控制语言(DCL)
数据定义:
CREATE创建表、视图,索引
创建表:
创建视图:
Oracle数据库的视图可以修改,标准SQL不...
分类:
数据库 时间:
2016-05-12 23:11:31
阅读次数:
229
前面讲的用DCL可以解决多线程单例模式的非线程安全,虽然看下去十分完美,但还是有一些问题,具体分析看这篇:http://blog.csdn.net/ochangwen/article/details/51348078
当然用其他的办法也能达到同样的效果。
1、使用静态内置类实现单例模式
public class Singleton {
/* 私有构造方法,防止被实例化...
分类:
编程语言 时间:
2016-05-12 21:02:23
阅读次数:
409
Tip1:SQL语句在逻辑上应该类比于英语(状语后置)...是一种只关注关系型数据库的语言\nDML(DataManiputionLanguage)数据操纵语言,即对数据的操作;DDL(DataDefinitionLanguage)数据定义语言,即对数据库本身的操作;DCL(DataControlLanguage)数据控制语言,即维护数据库的安全..
分类:
数据库 时间:
2016-05-10 11:10:21
阅读次数:
270
方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, sequences, stored pro ...
分类:
数据库 时间:
2016-05-02 15:37:34
阅读次数:
243