在SQL Server中创建数据表后列名无效的问题

望大神们不吝赐教,建表语句如下----创建数据库createdatabaselibrary;--创建student表createtablestudent(stuIDint... 望大神们不吝赐教,建表语句如下
----创建数据库
create database library;

--创建student表
create table student(
stuID int primarykey,
stuName char(20) not null,
major char(12) not null
);

--创建book表
create table book(
boID int primarykey,
boName char(50) not null,
boCategory char(50) not null,
author char(20) not null,
fine float
);

--创建借阅信息表
--stuID是student的外键,boID也是book表的外键,它们合起来是borrow表的主键
create table borrow(
stuID int,
boID int,
lTime datetime,
rTime datetime,
primary key(stuID,boID),
foreign key(stuID) REFERENCES student(stuID),
foreign key(boID) REFERENCES book(boID)
);
创建成功了,但是选择全1000行,以及创建触发器时等等都会出现这样的问题

鼠标移上去都是提示列名无效,请问是为什么呢?
展开
 我来答
路过的agate
2018-04-04 · TA获得超过1.6万个赞
知道小有建树答主
回答量:97
采纳率:100%
帮助的人:17.7万
展开全部
  1. 软件使用过程中出现列名'sf' 无效。是代码的问题,并非数据库问题,或说,软件升级了,但数据库没有相应升级。于是出这样的结果;

  2. 在SQL Server Management Studio中按如下所示操作试一下:

  1. SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。

  2. SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。

百度网友2dca20d
2014-11-25 · TA获得超过4035个赞
知道大有可为答主
回答量:2638
采纳率:77%
帮助的人:995万
展开全部

在SQL Server Management Studio中按如下所示操作试一下:

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式