SQL SERVER 2 数据库实现
1、创建数据库的语法 create database 数据库名称 on[primary] ( 数据文件参数 [,n] [文件组参数] ) [LOG ON] ( 日志文件参数 [,n] ) 注意: 其中"[ ]"表示可选部分,而"{ }"表示需要部分 创建数据库实例: create database NetBarDB on primary --默认就
1、创建数据库的语法
create database 数据库名称
on[primary]
(
[,…n] []
)
[LOG ON]
(
[,…n]
)
注意:
其中"[ ]"表示可选部分,而"{ }"表示需要部分
创建数据库实例:create database NetBarDB
on primary --默认就属于primary主文件组,服务器空间,美国服务器,可省略
(
name='NetBar_data', --主数据文件的逻辑名
filename='e:\NetBar_mdf.mdf', --主数据文件的物理名
size=3mb, --主数据文件初始大小
maxsize=100mb, --主数据文件增长的最大值
filegrowth=15% --主数据文件的增长率
)
创建数据库数据文件和日志文件的语法:CREATE DATABASE 数据库名
on
{
NAME=逻辑名称,
FILENAME=物理文件名称,
SIZE=文件大小,
MAXSIZE=文件可长的最大大小,
FILEGROWTH=自动增长量
}
log on
{
………………………
}
2、删除数据库语法:drop database 数据库名称;
删除多个数据库:
drop database 数据库名称1,数据库名称2,...数据库名称n;
注意:
使用drop语句删除数据库将会删除
磁盘中与将要删除的数据库相关的
文件,虚拟主机,如数据文件和日志文件
删除数据库示例:if exists (select * from sysdatabases where)
drop database NetBarDB
go
或者:
if DB_ID('NetBarDB') is not null
drop database NetBarDB
go
3、创建表语法:create table 表名
(
字段1 数据类型 字段特征,
字段2 数据类型 字段特征,
... ...
字段n 数据类型 字段特征,
)
4、修改表语法:添加列:
alter table 表名
add { 字段 数据类型 字段特征} [,...n]
删除列:
alter table 表名
drop column {字段} [,...n]
修改列:
alter table 表名
alter column 字段 数据类型 [null|not null]
5、删除表的语法:DROP TABLE 表名
6、SQL Server的约束:约束的目的:确保表中数据的完整型。
推荐阅读
-
PHP怎样连接Sql Server数据库
-
SQL SERVER 2 数据库实现
-
sql server:删除表数据,标识列Id从1开始 博客分类: sqlserver@数据库 sql server
-
SQL Server 日期和时间函数 博客分类: sqlserver@数据库
-
重置sqlserver2000 text长度 博客分类: sqlserver@数据库 SQL Server 2000text
-
[转]SQL Server 2005 导出包含(insert into)数据的SQL脚本 博客分类: sqlserver@数据库 sql server
-
SQL Server 2008 中收缩数据库 博客分类: sqlserver@数据库 sql server收缩日志
-
SQL Server 2008 R2英文版安装图文教程
-
用Sql Server 2000的数据库备份来还原Sql Server 2005中的数据库 博客分类: sqlserver@数据库 sql server 2000sql server 2005还原数据库
-
SQL Server 解决不允许数据表更改及主键自增长设置 博客分类: sqlserver@数据库 sql server主键自增