关于sql2005/express版本。建立数据库,并且添加表的操作! 我用的是sql2005.我想弄个很方便的方式来建立数据库和其中的表。嘎嘎。本人对db不是太熟悉。有什么比较方便的方法。或者是参考方式或是资料的。我参考下。嘎嘎我不想用打开数据库后。然后在上边通过鼠标操作。来建立表或者库。有什么脚本或是方式什么的么?本人对db不是太熟悉。希望能说的稍微详细点!。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建表脚本很多。create table TB( id int identity(int,1,1) primary key, [name] varchar(50), desc varchar(8000)) 建库语句,建的是test库create database teston( name = test_data, filename = 'E:\data\test_data.mdf',--文件存放目录 size = 2, maxsize = 20, filegrowth = 10%)log on( name = test_log, filename = 'E:\data\test_log.ldf', size = 1, maxsize = 10, filegrowth = 1)goexec sp_helpdb test ---执行它你就可以看见库的文件大小等信息 既然你想通过鼠标点点点来操作的话.就不需要用到脚本了..不过默认情况下.sql express版是不包含可视化管理工具SSMSE的.需要另外下载的..http://support.microsoft.com 上找然后就可以用鼠标在SSMSE上点点点来建库,建表了. SQL2005含义非常丰富的模板,可以参考建立各种项目。如何打开模板资源管理器?--登录SQL Server Management Studio -->视图-->模板资源管理器 快捷键:Ctrl+Alt+T 我的意思我有2个t-sql文件。分别是建立数据库和表的。我现在要在一个新的机器上部署数据库是否还得需要连接数据库的语句呢?我现在知识点比较零碎!大哥们。给详细的讲一下具体的过程吧? 创建数据库语法格式:CREATE DATABASE database_name /*指定数据库名*/[ ON /*指定数据库文件和文件组属性*/ [ < filespec > [ ,...n ] ] [ , < filegroup > [ ,...n ] ] ] [ LOG ON { < filespec > [ ,...n ] } ] /*指定日志文件属性*/[ COLLATE collation_name ] /*指定默认排序规则*/[ FOR LOAD | FOR ATTACH ] /*从备份库向新建库加载数据 | 从已有的数据文件向数据库添加数据*/其中< filespec > ::=[ PRIMARY ] /*若不指定,则第一个文件将成为主文件*/( [ NAME = logical_file_name , ] FILENAME = 'os_file_name' /*文件实际的存储路径和文件名*/ [ , SIZE = size ] [ , MAXSIZE = { max_size | UNLIMITED } ] [ , FILEGROWTH = growth_increment ] ) [ ,...n ] < filegroup > ::=FILEGROUP filegroup_name < filespec > [ ,...n ]创建表语法格式:语法格式:CREATE TABLE [database_name.[owner].| owner.] table_name ( { <column_definition> /*列的定义* | column_name AS computed_column_expression /*定义计算列*/ | <table_constraint>} /*指定表的约束*/ )[ON {filegroup | DEFAULT}] /*指定存储表的文件组*/[TEXTIMAGE_ON {filegroup | DEFAULT}] /*指定存储text、ntext和image类型数据的文件组*/ win7 下安装 sql server2005 出现reporting serverice 安装失败 求一条需要类似用split分割后统计的SQL语句 「问题」ALTER语法错误 今天学会一个新名词“友情帮顶”,太有意思了,哈哈 一个查询单列不同值的数量问题 零售行业高并发架构问题 想把SQLServer2008中的数据库导出来,导到另外一台PC? 这个问题是否能用一句SQL搞定? 请问如何删除SQL SEVERE数据库的完全重复的两条记录 SQL SERVER 插入数据 INSERT 语句与 COLUMN FOREIGN KEY 约束冲突 查询所有数据但去除ID重复的
(
id int identity(int,1,1) primary key,
[name] varchar(50),
desc varchar(8000)
)
on
(
name = test_data,
filename = 'E:\data\test_data.mdf',--文件存放目录
size = 2,
maxsize = 20,
filegrowth = 10%
)
log on
(
name = test_log,
filename = 'E:\data\test_log.ldf',
size = 1,
maxsize = 10,
filegrowth = 1
)
goexec sp_helpdb test ---执行它你就可以看见库的文件大小等信息
http://support.microsoft.com 上找然后就可以用鼠标在SSMSE上点点点来建库,建表了.
如何打开模板资源管理器?
--登录SQL Server Management Studio
-->视图-->模板资源管理器
快捷键:Ctrl+Alt+T
是否还得需要连接数据库的语句呢?
我现在知识点比较零碎!
大哥们。给详细的讲一下具体的过程吧?
CREATE DATABASE database_name /*指定数据库名*/
[ ON /*指定数据库文件和文件组属性*/
[ < filespec > [ ,...n ] ]
[ , < filegroup > [ ,...n ] ]
]
[ LOG ON { < filespec > [ ,...n ] } ] /*指定日志文件属性*/
[ COLLATE collation_name ] /*指定默认排序规则*/
[ FOR LOAD | FOR ATTACH ] /*从备份库向新建库加载数据 | 从已有的数据文件向数据库添加数据*/
其中
< filespec > ::=
[ PRIMARY ] /*若不指定,则第一个文件将成为主文件*/
( [ NAME = logical_file_name , ]
FILENAME = 'os_file_name' /*文件实际的存储路径和文件名*/
[ , SIZE = size ]
[ , MAXSIZE = { max_size | UNLIMITED } ]
[ , FILEGROWTH = growth_increment ]
) [ ,...n ]
< filegroup > ::=
FILEGROUP filegroup_name < filespec > [ ,...n ]创建表语法格式:
语法格式:
CREATE TABLE [database_name.[owner].| owner.] table_name
(
{ <column_definition> /*列的定义*
| column_name AS computed_column_expression /*定义计算列*/
| <table_constraint>} /*指定表的约束*/
)
[ON {filegroup | DEFAULT}] /*指定存储表的文件组*/
[TEXTIMAGE_ON {filegroup | DEFAULT}]
/*指定存储text、ntext和image类型数据的文件组*/