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

SQL SERVER 2005练习集1

入门篇
//////////////////////////////////////////// ­
%  : 表示0~n个任意字符 ­
_  : 表示单个任意字符 ­
[] :表示在括号里列出的任意字符 ­
[^]:表示任意个没有在括号中列出的字符 ­
***********************­
系统数据库­
MASTER数据库:­
  记录着SQL SERVER2005系统中的所有系统级别的信息,包括所有的登录帐户和系统配置以及所包含的数据库、­
数据文件的位置;是SQL SERVER启动的第一个入口,是所有系统数据库中的重中之重,一但损坏就无法启动SQL­
SERVER。­
MODEL数据库:­
  是新建数据库的模板。­
TEMPDB数据库:­
  保存了所有的临时表和临时存储过程。­
MSDB数据库:­
  提供了SQL SERVER2005代理程序调度、报警、作业以及记录操作员等活动。­
///////////////////////////////////////// ­
use demo ­
go ­
/*创建用户自定义(newtype)数据类型*/ ­
/*exec sp_addtype newtype ,"char(10)" ­
go*/ ­
/*删除自定义(newtype)数据类型*/ ­
/*exec sp_droptype newtype ­
go*/ ­
/*更改表的属性*/ ­
/*alter  table family ­
alter column id  int not null ­
go*/ ­
/*创建一个存储员工信息的表*/ ­
/*create table employee ­
( ­
  /*为表列产生一个自动生成的序号*/ ­
  id  int identity(1,1), ­
  [name] char(20), ­
  gender  char(4) ­
) ­
go*/ ­
/*查看表的属性*/ ­
execute sp_help employee ­
go ­
//////////////////////////////////////////// ­
use  school ­
go ­
/*create  table student ­
( ­
  id  int not null,--学号 ­
  [name]  char(20), ­
  gender  char(2),--性别 ­
  age   smallint, ­
  grade  smallint,--年级 ­
  class  smallint, ­
  tercher_id  int, ­
  parents_id &n


相关文档:

[Oracle]高效的PL/SQL程序设计(五)

本系列文章导航
[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧
[Oracle]高效的PL/SQL程序设计(二)--标量子查询
[Oracle]高效的PL/SQL程序设计(三)--Package的优点
[Oracle]高效的PL/SQL程序设计(四)--批量处理
[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
[Oracle]高效的PL/SQL程序设计(六)- ......

[Oracle]高效的PL/SQL程序设计(六)

本系列文章导航
[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧
[Oracle]高效的PL/SQL程序设计(二)--标量子查询
[Oracle]高效的PL/SQL程序设计(三)--Package的优点
[Oracle]高效的PL/SQL程序设计(四)--批量处理
[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
[Oracle]高效的PL/SQL程序设计(六)- ......

SQL中的IF ELSE(CASE语句的使用)

----start
    大家对IF ELSE语句可能都很熟悉,它是用来对过程进行控制的。在SQL的世界中CASE语句语句有类似的效果。下面简单的介绍CASE语句的用法。考虑下面的情况,假设有个user表,定义如下:
CREATE TABLE USER
(
NAME VARCHAR(20) NOT NULL,---姓名
SEX INTEGER,---性别(1、男 2、女)
BIRTHDA ......

解决同时修改同一SQL记录的问题

在寻找PowerDesigner相关信息的时候偶然发现的.使用timestamp
微软MSDN内容:
timestamp (Transact-SQL)
公开数据库中自动生成的唯一二进制数字的数据类型。timestamp 通常用作给表行加版本戳的机制。 存储大小为 8 个字节。 timestamp 数据类型只是递增的数字,不保留日期或时间。 若要记录日期或时间,请使用 datetime ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号