sql server如何在指定数据库中新建表格?刚开始自学数据库,还不太懂,麻烦各位大师帮忙看看下面问题,谢谢
已新建一数据库:createdatabasetrying_sqlonprimary(name='trying_sql_data',filename='E:\rubbish...
已新建一数据库:
create database trying_sql
on primary
(
name='trying_sql_data',
filename='E:\rubbish\sql\trying_sql.mdf',
size= 5MB,
maxsize= 100mb,
filegrowth= 15%
)
log on
(
name='trying_sql_log',
filename='E:\rubbish\sql\trying_log.ldf',
size= 2MB,
filegrowth= 1mb
)
Go
准备在该数据库下新建一张表格:
create table"trying_sql".StudentManage(
年级 char,
班级 char,
专业 ntext,
姓名 varchar,
学号 char,
入学时间 varchar,
家庭住址 ntext,
联系方式 char
)
Go
却一直提示:
消息 2760,级别 16,状态1,第 1 行
指定的架构名称"trying_sql"不存在,或者您没有使用该名称的权限。
求大师帮忙指点一下,谢谢 展开
create database trying_sql
on primary
(
name='trying_sql_data',
filename='E:\rubbish\sql\trying_sql.mdf',
size= 5MB,
maxsize= 100mb,
filegrowth= 15%
)
log on
(
name='trying_sql_log',
filename='E:\rubbish\sql\trying_log.ldf',
size= 2MB,
filegrowth= 1mb
)
Go
准备在该数据库下新建一张表格:
create table"trying_sql".StudentManage(
年级 char,
班级 char,
专业 ntext,
姓名 varchar,
学号 char,
入学时间 varchar,
家庭住址 ntext,
联系方式 char
)
Go
却一直提示:
消息 2760,级别 16,状态1,第 1 行
指定的架构名称"trying_sql"不存在,或者您没有使用该名称的权限。
求大师帮忙指点一下,谢谢 展开
3个回答
展开全部
create database trying_sql
on primary
(
name='trying_sql_data',
filename='E:\rubbish\sql\trying_sql.mdf',
size= 5MB,
maxsize= 100mb,
filegrowth= 15%
)
log on
(
name='trying_sql_log',
filename='E:\rubbish\sql\trying_log.ldf',
size= 2MB,
filegrowth= 1mb
)
Go
准备在该数据库下新建一张表格:
use trying_sql
go
create table trying_sql..StudentManage( --注意trying_sql后面是两个点
年级 char,
班级 char,
专业 ntext,
姓名 varchar,
学号 char,
入学时间 varchar,
家庭住址 ntext,
联系方式 char
)
Go
on primary
(
name='trying_sql_data',
filename='E:\rubbish\sql\trying_sql.mdf',
size= 5MB,
maxsize= 100mb,
filegrowth= 15%
)
log on
(
name='trying_sql_log',
filename='E:\rubbish\sql\trying_log.ldf',
size= 2MB,
filegrowth= 1mb
)
Go
准备在该数据库下新建一张表格:
use trying_sql
go
create table trying_sql..StudentManage( --注意trying_sql后面是两个点
年级 char,
班级 char,
专业 ntext,
姓名 varchar,
学号 char,
入学时间 varchar,
家庭住址 ntext,
联系方式 char
)
Go
展开全部
create table"trying_sql".StudentManage 把这句"trying_sql"去掉,create table StudentManage
或者 create table trying_sql.StudentManage试下了
再者在建库前面加上 if exists(select * from sysdatabases where name='trying_sql')
drop database trying_sql
或者 create table trying_sql.StudentManage试下了
再者在建库前面加上 if exists(select * from sysdatabases where name='trying_sql')
drop database trying_sql
追问
额,trying_sql是我想要指定的那个存放表格的数据库;现在我是知道了怎么用鼠标在指定的数据库下新建表格,但是不知道怎么使用SQL语句实现该操作?
追答
create table trying_sql
{
--里面写列名 类型 约束 如:
StudentNo int identity(1,1) not null primary key, --这里是标识列,不为空,主键的意思
StudentName string not null --后面继续写用逗号隔开就ok了
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你创建的表直接在这个数据库下、如果没有更换数据库的话 不用指定
直接create table StudentManage就可以了
直接create table StudentManage就可以了
追问
我就是想建在一个指定的数据库下,就是没搞定,还望大神就上面的那个列子指点一二
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询