当前位置: 代码迷 >> Sql Server >> SQL语句输入,该怎么解决
  详细解决方案

SQL语句输入,该怎么解决

热度:43   发布时间:2016-04-24 09:48:13.0
SQL语句输入
我用的是SQL server 2008 r2,要想通过SQL语句对表格进行增、删、改等操作,应该怎么做?上实验课的时候是直接点击查询分析器的图标,就显示了SQL的输入窗口,实验课上用的也是SQL server 2008 r2,但在自己的电脑上找不到查询分析器的图标,也找不到查询分析器?请问应该怎么办?
------解决思路----------------------

-- 所有语句都可以运行,你可以试着运行一下如下语句
use test 
go
if exists(select * from sysobjects where name = 'mytable' and xtype ='u')
drop table mytable
go
create table mytable(id int , name varchar(30)) 
go
alter table mytable add remark varchar(100) 
go
alter table mytable drop column name 
go
alter table mytable alter column id bigint 
go
select* from sys.tables 
go
sp_help mytable 
go


------解决思路----------------------
引用:
我打开了,貌似只支持SELECT这一类语句,USE xscj这一类语句不支持,怎么办?

use master
select * from sys.databases 
看下你的 xscj数据库是否存在,不存在用USE xscj肯定不行,要先
建立数据库,建议找本《SQL.Server.2008编程入门经典(第3版)》看看
------解决思路----------------------
引用:
USE xscj这一类语句不支持
确定这个数据库存在吗?报什么信息错误呢?
------解决思路----------------------
1.找到你要操作的表
2.选中表之后,点右键->编辑前200行
3.结果里点右键选窗格->SQL
4.把SELECT后的  TOP (200)去掉
5.点执行SQL的红色感叹号.
6.按你的需求操作下面的结果集。

现在这么操作数据的很少了,建议多熟悉一下T-SQL。
------解决思路----------------------
use 是使用的意思
后面接的数据库的名称
use xscj
表示使用名称为xscj 的数据库.

sql server 肯定就是支持 use 的。
如果报错 就是数据库名称 xscj错误。
------解决思路----------------------

------解决思路----------------------
自己电脑上环境没装好吧,先找些基础视频教程看看在来问会好些 。
------解决思路----------------------
学习学习
------解决思路----------------------
你试试按Ctrl+r,然后运行sqlcmd,在里面操作蛮简单的
  相关解决方案