易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL 2000基础学习(自己总结)

以下为本人这几天重新学习SQLSERVER2000的学习笔记,目的是重新认识及巩固知识点:
一、简单的SELECT语句的语法如下:
SELECT |ALL|DISTINCT| <目标表达式>|,<目标表达式>|...
from<表或视图名>|,<表或视图名>|
[WHERE<条件表达式>]
[GROUP BY <列名1>|HAVING<条件表达式>|]
[ORDER BY <列名2>|ASC|DESC|]
整个SELECT语名的含义是:根据WHERE子句的条件表达式,从from子句指定的基本表或视图中找出满足条件的元素组,再按SELECT子句中的目标表达式选出元素组中的属性值形成结果表。如果有GROUP 子句,则将结果按<列名1>的值进行分组。该属性列值相等的元素组成一个组,每个组产生结果表中的一条记录,如果GROUP子句带有HAVING短语,则只有满足指定条件的组才予以输出。如有ORDER 子句,则结果表还要按<列2>的值升序或降序排序。
DATETIME数据类型用于存储日期与时间的结合体。范围是:1753年1月1日0时--9999年12月31日23点59分59秒;占8个字节
前4个字节用于存1900年1月1日前或后的天数,数值分正负,正表示后。
后4个字节用于存12:00:000AM所经过的毫秒数。
二、局部变量的使用:
局部变量是自己可定义的变量,他的作用范围仅在程序内部。局部变量必须以@开头,而且必须以DECLARE命令说明后才能使用。其具体形式如下:DECLARE @变量名 变量类型 [,变量名 变量类型]
另:必须用SELECT 或SET 对其进行赋值。
三、符号的使用:(备查)
1、注释符:--;
2、运算符:除法:/;取余:%;
四、流程控制:(理解很重要)Transact SQL语句
1、IF...ELSE;
IF<条件表达式>
<命令行或程序块>
[ELSE[条件表达式]
<命令行或程序块>]
说明:ELSE可选择;可以嵌套;如果不使用语句块,则只能使用一条语句。


相关文档:

SQL SERVER 究竟什么时候写日志?

昨天看到网上有一个关于SQL SERVER 课件,便随手下载了下来看看主要讲了些什么内容,于是看到了下面两个PPT页面
   

    由于第一张PPT上的内容不太准确(日志文件中没有“日志页”的概念,只有VLF的概念,可能是我们对“数据页”的概念太深刻了,因此弄了以&ldq ......

Oracle开发之SQL语句案例—分析函数的使用

创建雇员表:
create table emp(deptno number(10),ename varchar2(100),sal number(10,2));
插入数据
begin
insert into emp values('10','KING',5000);
insert into emp values('10','CLARK',2450);
insert into emp values('10','MILLER',1300);
insert into emp values('20','SCOTT',3000);
insert into emp v ......

Access数据库字段类型说明以及与SQL之间的对照关系

文本 nvarchar(n)
备注 ntext
数字(长整型) int
数字(整型) smallint
数字(单精度) real
数字(双精度) float
数字(字节) tinyint
货币 money
日期 smalldatetime
布尔 bit
附:转换成SQL的脚本。
ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]
ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]
ALTER T ......

执行SQL文,生成EXCEL

''' <summary>
''' SQL文執行結果のEXCEL出力
''' </summary>
''' <param name="connString">OLEDB接続文字列</param>
''' <param name="sqlString">SQL文</param>
''' <param name="savePath">出力ファイルパス</param> ......

sql语句基础

--sql structured query language
--DML--Data Manipulation Language--数据操作语言
query information (SELECT),
add new rows (INSERT),
modify existing rows (UPDATE),
delete existing rows (DELETE),
perform a conditional update or insert operation (MERGE),
see an execution plan of SQL (EXPLA ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号