数据透视表 表数据插入.doc
文本预览下载声明
数据透视表 表数据插入
创建数据库常用语法格式
CREATE DATABASE database_name
[ON
{[PRIMARY](NAME=logical_file_name,
FILENAME=os_file_name
[,SIZE=size]
[,MAXSIZE={max_size|UNLIMITED}]
[,FILEGROWTH=grow_increment])
}[,...n]
LOG ON
{(NAME=logical_file_name,
FILENAME=os_file_name
[,SIZE=size]
[,MAXSIZE={max_size|UNLIMITED}]
[,FILEGROWTH=growth_increment])
}[,...n]]
[COLLATE collation_name]
其中,database_name为要创建的数据库名称
PRIMARY在主文件组中指定文件,若没有指定PRIMARY关键字,该语句中
所列的第一个文件成为主文件
LOG ON指定建立数据库的事务日志文件
NAME指定数据或事务日志文件的名称
FILENAME指定文件的操作系统文件名称和路径,os_file_name中的路径必须为安装SQL服务器的计算机上的文件夹
SIZE指定数据或日志文件的大小,默认单位为KB,也可以指定用MB单位,如果没有指定大小,则默认是1MB
MAXSIZE指定文件能够增长到的最大长度,默认单位为KB,也可以指定用MB单位,如果没有指定长度,文件将一直增长到磁盘满为止
FILEGROWTH指定文件的增长量,默认单位为KB,也可以指定用MB单位,也可以使用百分比,如果没指定参数,默认为10%,最小64KB
COLLATE指定数据库的默认排序规则
建立数据库代码
CREATE DATABASE STUDENT_DB
ON PRIMARY
(NAME=STUDENT_DB_DATA,
FILENAME=D:\STUDENT_DB_DATA.MDF,
SIZE=5MB,
MAXSIZE=20MB,
FILEGROWTH=20%)
LOG ON
(NAME=STUDENT_DB_LOG,
FILENAME=D:\STUDENT_DB_LOG.LDF,
SIZE=10MB,
FILEGROWTH=2MB)
COLLATE Chinese_PRC_CI_AS
GO
查看数据库 EXEC sp_helpdb’STUDENT_DB’
切换数据库代码 EXEC sp_helpdb STUDENT_DB
增加数据库容量
USE STUDENT_DB
ALTER DATABASE STUDENT_DB
MODIFY FILE
(NAME=STUDENT_DB_DATA,
SIZE=20MB)
USE STUDENT_DB
GO
EXEC sp_dboption STUDENT_DB,singer user,TRUE
缩减数据库容量
DBCC SHRINKDATABASE(STUDENT_DB)
GO
查看数据库
EXEC sp_dboption STUDENT_DB
GO
更改数据库状态
EXEC sp_dboption STUDENT_DB,read only,TRUE
GO
更改数据库名
EXEC sp_renamedb BVTC_DB,BVTC_DB1
GO
删除数据库
EXEC sp_dbremove bvtc_db
use master
drop database student_db
go
创建表结构的语法格式
CREATE TABLE
[database_name.[owner].|owner.]table_name
({lt;column_definitiongt;}
|[{PRIMARY KEY |UNIQUE} [,...n]
)
lt;column_definitiongt;::={column_name data_type}
[COLLATElt;collate_namegt;]
[[DEFAULT constant_expression]
|[IDENTITY[(seed,increment)[NOT FOR REPLICATION]]]
]
[lt;column_constraintgt;][,...n]
database_name指定创建的表所在的数据库
owner指定表的所有者
table_name指定新建表的名称。
column_definition为表中的字段名的定义表达式
column_name为表中的字段名。
data_type为字段的数据类型。
seed为字段标识的开始值。
increment
显示全部