go --在前面加个GO
create view ...
create view ...
解决方案 »
- SQL SERVER执行计划里的“估计行数”(Estimated Number of Rows)是怎么算出来的?
- 在线等 解决后马上散分!谢谢大家
- 后台数据库错误流跟踪是怎样实现的
- 为什么不能动态打一个数据库,这条动态SQL语句有什么问题,请各位老大指教!
- order by 和identity一起用会出问题吗?
- 把一个表的数据全部删除以后有什么办法把key清掉
- 请教在SQL SERVER 删除重复记录的问题.
- 为什么游标里的数据写到临时表里就多了一行?请高手指教
- 急!如何通过spid查看由该进程所连接的客户端机器名或IP地址?
- 如何把表中重复的数据删除(表没有主键)?
- 手动清除注册表sql2000,对SQL2005有没有影响?
- sql问题,进来看下。
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
create view vw
as select n=2
go
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
go
还是会出现
“go”附近有语法错误
“CREATE VIEW 必须是查询批次中的第一个语句”
go
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
go
try 了,还是不行啊!
try 了,还是不行啊!咋回事呢
重启一下数据库吧,在我机器中的错误:服务器: 消息 170,级别 15,状态 1,过程 View_LatestDiary,行 3
第 3 行: '(' 附近有语法错误。
去掉括号
在sql窗格里写的这个语句,
检查语法的时候,报错的!
在这个数据库下的视图选项,
右键视图->新建视图,
在最下边的SQL窗格里写的这个语句,
检查语法,
报告“CREATE VIEW 必须是查询批次中的第一个语句”to heping173
SQL2005最上边好像没有选择数据库那个下拉表,
出鬼了
贴出你全部的sql脚本
晕
出鬼了
贴出你全部的sql脚本
[/Quote]go
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
go
http://shop36114923.taobao.com/
如果用SQL语句建立视图的话,
必须在查询分析器中执行。
即在查询分析器中输入go
CREATE VIEW [View_LatestDiary]
AS
SELECT TOP(1) dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
go我之前的做法是:
在建立视图的“SQL窗格”中,
写下这些语句
其实这个窗格中的语句是自动生成的,
不能在这里写语句。谢谢各位了!鞠躬
AS
SELECT TOP 1 dbo.DIARY_INFO.*
FROM dbo.DIARY_INFO
ORDER BY ReleaseDate DESC
go
注意:把()去掉就可以了,绝对可以(测试环境sql server 2000)
晕 以后自己要多思考
进行编程交流请到:http://www.157bbs.net
qq:63519422