SQLite库能够解析大部分标准SQL语言。但它也省去了一些特性而且增加了一些自己的新特性。这篇文档就是试图描写叙述那些SQLite支持/不支持的SQL语法的。查看keyword列表。例如以下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体表示。这篇...
分类:
数据库 时间:
2014-06-29 20:05:25
阅读次数:
362
??
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,
数据定义语言DDL,数据控制语言DCL。
1 数据查询语言DQL
数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE
子句组成的查询块:
SELECT
FROM
WHERE
2 数据操纵语言
数据操纵语言DML主要有三种形式:
1) 插入:INSERT
2) 更新:U...
分类:
数据库 时间:
2014-06-26 11:31:07
阅读次数:
270
第2部分 数据库SQL语言数据库脚本中的begin与end 在数据库脚本中,begin与end是一对奇怪的单词。缺少它们,某些代码看起来会让人一头雾水;添加它们,代码的结构瞬间就清晰了。 确实,begin与end作为代码语句的开始和结束标志,可以让脚本程序的逻辑明确,易于阅读。 begin与end主要用在以下地方: 1. if、else、e...
分类:
数据库 时间:
2014-06-26 08:06:59
阅读次数:
274
第2部分 数据库SQL语言数据库脚本中的空行与空格 在数据库脚本中,空行与空格起着“锦上添花”的作用。恰当地使用它们,可以提高代码的规范性及可阅读性,进而提升数据库的编程效率。 1. 空行 空行起着分隔脚本段落的作用,适当的空行可以使脚本的布局更加的清晰。空行的作用有以下几个: (1) 用于分隔两个数据表的创建脚本 示例:create t...
分类:
数据库 时间:
2014-06-24 21:15:59
阅读次数:
243
Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构
化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需
要的内容,这套SQL 简称Hive SQL,使不熟悉mapreduce 的用户很方便的利用SQL 语言...
分类:
数据库 时间:
2014-06-22 22:41:52
阅读次数:
342
SQL Server 数据导入Mysql详细教程
SQL Server数据库和Mysql 数据库都是关系型数据库,虽然很多数据库都对SQL语句进行了再开发和扩展,使得在不同的数据库中执行的方法或用法不一,但是 SQL Server,Mysql ,Access等都采用了SQL语言标准,不同的数据库中的数据是可以导入的。对于大数据的导入是有相当大的意义。
今天,我和大家一起分享一下...
分类:
数据库 时间:
2014-06-21 18:48:42
阅读次数:
306
第2部分 数据库SQL语言数据库存储过程中的重要表信息的保存及相关建议 1. 存储过程中的重要表信息的保存 在很多存储过程中,会涉及到对表数据的更新、插入或删除等,为了防止修改之后的表数据出现问题,同时方便追踪问题,一般会为一些重要的表建立一个对应的debug表。这个debug表中的字段要包括原表的所有字段,同时要增加操作时间、操作码和操作描述等字段信息。 例如,在某项...
分类:
数据库 时间:
2014-06-19 12:37:02
阅读次数:
250
第2部分 数据库SQL语言数据库脚本文件的布局 “没有规矩,不成方圆”,规范数据库脚本文件的代码布局具有以下重要意义: (1) 可表现出代码良好的逻辑结构,提高代码的准确性、连续性、可读性及可维护性。 (2) 有利于提高产品的开发质量和效率,并降低开发成本。 (3) 对于开发人员来说,养成良好的脚本编写习惯有助于提高个人的数据库脚本编程水平,...
分类:
数据库 时间:
2014-06-18 11:58:28
阅读次数:
297
SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库..
分类:
数据库 时间:
2014-06-10 23:04:29
阅读次数:
326