第一部分 基础
1. MDX是一种语言,支持多维对象与数据的定义和操作。它可以表达在线分析出来数据卡上的选择、计算和一些元数据定义等操作,并赋予用户表现查询结果的能力。
MDX是由Microsoft,Hyperion等公司研究多维查询表达式,是所有OLAP(联机分析处理)高级分析所采用的核心查询语言。
2.SQL:Structured Query Language结构化查询语句
3.DQL:数据查询语言 select
DDL:数据定义语言 create alter drop
DML:数据操纵语言 insert update delete
DCL:数据控制语言
grant [权限] on [要授予的数据库对象] to [使用者账户名称] with [授权选项]
deny [权限] on [要授予的数据库对象] to [使用者账户名称]
4.批:就是一条或者多条SQL语句的集合
脚本:是按照一系列的顺序提交的批
5.查询分析器中,可以用go命令标志一个批的结束。每个go的位置就是一个批结束的位置。
6.局部变量适用范围是定义他的批、存储过程或触发器。仅限制在程序内部
7.全局变量,用户不能修改也不能建立。
引用全局变量时候,前面一定要加上“@@”标识
8.连接运算符:“+”
9.运算符的优先级
|
优先级 |
运算符 |
|
1 |
+(正) -(负) ~(按位not) |
|
2 |
*乘/除 %(取模) |
|
3 |
+加 –减 +串联 |
|
4 |
除法运算符 |
|
5 |
比较运算符 |
|
6 |
^位异或 &位与 |位或 |
|
7 |
NOT |
|
8 |
AND |
|
9 |
ALL ANY BETWEEN IN LIKE OR SOME |
|
10 |
=赋值 |
10.SQL通配符:%:包含零个或更多字符的任意字符串
_:任何单个字符
[]:指定范围中的任何单个字符
[^]或[!]:不属于指定范围或集合中的任何单个字符
11.SQL中的注释:单行注释:以—开头;多行注释:/**/

浙公网安备 33010602011771号