初学者的一个小小问题

cf527085608 2009-11-22 08:21:59
我初学sql 2000
发现
1,我在sql查询分析器建了一个表,但是要过一会才能在企业管理器中见到这个表,有时候还会出现这种情况
,我建了一个表,到目前还没有在管理器中出现,请问下这是sql问题,还是我设置问题,谢谢

2,我创建了一个Library数据库,里面有一个表是Books,我想在表Books里面添加一列,我在sql查询分析器里打上如下代码
USE Library
GO
ALTER TABLE Books
ADD COLUMN ISBN varchar(50) NULL


结果老是出现如下
服务器: 消息 156,级别 15,状态 1,行 2
在关键字 'COLUMN' 附近有语法错误。


我一直郁闷,我看了好几遍,好象没错啊,难道又有其他地方出现问题,有经验者说下可能情况,可能原因,谢谢

小弟自觉一点数据库基础也不容易,希望大家帮忙~~~
...全文
110 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qp7711 2010-01-16
  • 打赏
  • 举报
回复
create table 表名
(
列名 数据类型 是否为空等处理
)

例:
create table Demo
(
stuName varchar(16) not null,
stuAge int [not null]
)

luohuanquan 2009-11-23
  • 打赏
  • 举报
回复
USE Library
GO
ALTER TABLE Books
ADD ISBN varchar(50) NULL
clice30145 2009-11-23
  • 打赏
  • 举报
回复
需要刷新,如果新建了表,则需要点击“表”右键选择刷新,如果新建存储过程,则需要点击“存储过程”右键选择刷新,新建其他数据库对应都是如此操作;或者把数据库关了再重新打开
琴茈 2009-11-22
  • 打赏
  • 举报
回复
use Library
go
alter table Books add 列名 数据类型
select * from Books

希望有用!

lje11 2009-11-22
  • 打赏
  • 举报
回复
USE Library
GO
ALTER TABLE Books
ADD ISBN varchar(50) NULL,//这是添加ISBN列,不用COLUMN
你试一下,希望能帮你
laker_914 2009-11-22
  • 打赏
  • 举报
回复

USE Library
GO
ALTER TABLE Books
ADD ISBN varchar(50) NULL

增加一列字段不需要加'Column'
bancxc 2009-11-22
  • 打赏
  • 举报
回复
USE Library
GO
ALTER TABLE Books
ADD ISBN varchar(50) NULL
cf527085608 2009-11-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dla001 的回复:]
建完表后想看到,刷新一下数据库。
加列不能用column,修改才要。
多看看书,细心点,别急
[/Quote]
我刷新了N次,还是老样子,5555555~~
dla001 2009-11-22
  • 打赏
  • 举报
回复
建完表后想看到,刷新一下数据库。
加列不能用column,修改才要。
多看看书,细心点,别急

34,591

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧