❶ 如何查看sql server 2008数据库服务器实例名称
一般sql server都自带有图形工具,你可以直接在图工具上看到相应的数据库名,表名,表中各个字段的名称
❷ sql2008怎么查看表的内容
1、首先登录sql server服务器,输入正确的用户名和密码。
(2)sql2008如何查服务器表扩展阅读:
一个数据库通常包含一个或多个表。每个表由一个名字标识(例如“客户”或者“订单”)。表包含带有数据的记录(行)。
下面的例子是一个名为 "Persons" 的表:
Id
LastName
FirstName
Address
City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
上面的表包含三条记录(每一条对应一个人)和五个列(Id、姓、名、地址和城市)。
SQL 语句
您需要在数据库上执行的大部分工作都由 SQL 语句完成。
下面的语句从表中选取 LastName 列的数据:
SELECT LastName FROM Persons
结果集类似这样:
LastName
Adams
Bush
Carter
❸ sql server2008如何查询在指定的数据库中所有的表名和每个表的字段名及字段类型
select t.name as tablename,c.name as columnname,ty.name as typename,
c.max_length as typelength
from sys.columns c inner join sys.tables t on t.object_id=c.object_id
inner join sys.types ty on ty.system_type_id=c.system_type_id
order by t.name,c.column_id
❹ 怎么查看SQLserver2008 数据库引擎的服务器名称
cmd -> services.msc
找到SQL相关的服务,看里面的服务名
如mssqlserver那就是 . or localhost or IP
或如上面图中 $后就是实例名
.sql2014
❺ sql server 2008怎么打开数据库表
1、安装好sql server2008之后,在开始菜单打开Microsoft SQL Server Management studio,进行连接服务器,其中服务器名称是电脑计算机名称,输入用户名和密码进行连接。
❻ 如何在SQL server 2008 里查询表结构
现提供两条命令查询表结构:
1.sp_help table_name;
如:
sp_help Student;
2.sp_columnstable_name;
如:
sp_columns Student;
❼ sql server 2008 怎么查看各表的关系图
1、打开sqlservermanagementstudio
(7)sql2008如何查服务器表扩展阅读
SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
❽ sql server怎么查询所有的表 不是数据 是所有的表名
将access数据库转换成sql
server数据库。
试试以下方法
1、打开“控制面板”下“管理工具”中的“数据库源”。
2、按“添加”添加一个新的数据源,在选择栏里选“driver
do
microsoft
access
(*.mdb)”,完成后将出现一个框,在“数据库源”里面输入你想写的名称,我取名叫“abc”,说明不需要填,接着,按下面的选择,寻找你的数据库地址和选中(注意,请先备份自己的access数据库),然后确定。数据源在这里建好了,剩下转换了。
3、打开sql2000企业管理器,进入数据库,新建一个空的数据库“abc”。
4、选择新建立的数据库,按鼠标右键,选择“所有任务”下“导入数据”,按“下一步”继续。
5、在数据库源下拉但中选择“driver
do
microsoft
access(*.mdb)”,在“用户/系统dsn”中,选种你刚才添加的“abc”,按“下一步”。
6、“目的”不需要修改,选择服务器(一般下为自己的本机local,也可以选择服务器地址或者局域网地址,确定你的权限是否可以操作,),使用windows身份验证指用自己的系统管理员身份操作,使用sql身份操作验证可以用于网站的操作,推荐用后者。
7、选上使用sql身份操作验证后,填写你的用户名和密码,我自己选择的是系统默认号码sa,****,数据库选择刚新建的abc,按下一步。
8、这一步的两个单项选择,从数据源复制表和视图与用一条查询指令指定要传输的数据,选择前者,按下一步继续。
9、这里将出现你自己access数据库的表,按全选后,下一步。
10、dts导入/导出向导,看立即运行被选中按下一步。
11、按完成继续。
12、这个步骤你将看到你的数据被导入sql
2000里面,当出现已经成功把xxx个表导入到数据库的字样,而且所有的表前面都有绿色的勾,就表示成功导入所有数据,如果中途出现问题或者表前面有红色的*的话,说明该表没有成功导入,这时就要回去查看自己的操作是否正确了。
数据修改
1、由于sql2000里面没有自动编号,所以你的以自动编号设置的字段都会变成非空的字段,这就必须手工修改这些字段,并把他的标示选择是,种子为1,增量为1。
2、另外,access
2000转换成sql
2000后,原来属性为是/否的字段将被转换成非空的bit,这时候你必须修改成自己想要的属性了。
3、另外,大家要注意对时间函数的把握access与sql是有很多不同的。
数据库转换的经验
1.access的数据库中的自动编号类型在转化时,sql
server并没有将它设为自动编号型,我们需在sql创建语句中加上identity,表示自动编号!
2.转化时,跟日期有关的字段,sql
server默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。
3.对此两种数据库进行操作的sql语句不全相同,例如:在对access数据库进行删除纪录时用:
delete
*
from
user
where
id=10,
而对sql
server数据库进行删除是用:delete
user
where
id=10。
4.日期函数不相同,在对access数据库处理中,可用date()、time()等函数,但对sql
server数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。
5.在对access数据库处理中,sql语句中直接可以用一些vb的函数,像cstr()函数,而对sql
server数据库处理中,却不能用。
❾ 怎样用SQL语句查询一个数据库中的所有表
1、打开Microsoft SQL Server 2012,选中需要查询所有表的数据库。