`
dyyaries
  • 浏览: 79976 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Sqlserver2005 Sqlcmd查看数据库/表/字段的命令

    博客分类:
  • C#
阅读更多

Sqlcmd是sqlserver自带的命令行工具,可以在不打开企业管理器的时候访问本地或者远程的数据库,对数据库进行管理。

Sqlcmd连接数据库:sqlcmd -S 10.78.1.99 -U sa -P sa

C:/Users/1232>sqlcmd -S 10.78.1.99 -U sa -P sa
1>

 

1.查询数据库
select name from master.dbo.sysdatabases

1> select name from master.dbo.sysdatabases
2> go
name
---------------------------------------------------------
master
tempdb
model
msdb
pubs
Northwind
COMMON_SECURITY
FlowEng
LTS
SUNDB
UTL
(11 行受影响)

 

2.查询数据库中的表
select name from sysobjects where xtype='U'

1> use master
2> go
已将数据库上下文改为 'master'。
1> select name from sysobjects where xtype='U'
2> go
name
------------------------------------------------------
spt_monitor
spt_values
spt_fallback_db
spt_fallback_dev
spt_fallback_usg
dtproperties
spt_provider_types
aofax_send_task
aofax_recv_task
FAXRECV
Pboc
spt_datatype_info_ext
MSreplication_options
spt_datatype_info
spt_server_info

(15 行受影响)


3.查询表中的列
select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'

1> select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'
2> go
name                                                                                                                             length
-------------------------------------------------------------------------------------------------------------------------------- ------
lastrun                                                                                                                               8
cpu_busy                                                                                                                              4
io_busy                                                                                                                               4
idle                                                                                                                                  4
pack_received                                                                                                                         4
pack_sent                                                                                                                             4
connections                                                                                                                           4
pack_errors                                                                                                                           4
total_read                                                                                                                            4
total_write                                                                                                                           4
total_errors                                                                                                                          4

(11 行受影响)

分享到:
评论

相关推荐

    sql server字段保存文件,blob操作

    在SQL Server 2000及之前版本中,用于存储BLOB数据的字段类型是`image`,而在2005及以上版本中,这个角色由`varbinary(MAX)`接替。 `image`字段类型在SQL Server 2000中用于存储任何长度的二进制数据,最大可达2^31...

    C#获得SQLServer服务器名、数据库名、表名、以及字段名的方法归类.pdf

    C# 获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法归类 本文档主要介绍了使用 C# 语言获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法。这些方法可以帮助开发者快速获取 SQL Server 中...

    Sql Server数据库超时问题的解决方法

    DSNtest = "DRIVER={SQLServer};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase" Conn.Properties("Connect Timeout") = 15 '以秒为单位 Conn.open DSNtest 如果遇到查询超时的错误,可以在程序中...

    sqlserver2005工具

    综上所述,"sqlserver2005工具"可能是一个优化过的第三方工具,具备SQL Server Management Studio的部分或全部功能,并且在特定方面(如速度)有所改进。无论具体工具如何,了解并熟练掌握这些SQL Server 2005的核心...

    sqlserver express 数据库远程访问实现

    可以通过 CMD 命令,使用 Netstat –a –n 来查看端口监听情况。在主机上应可以查到:TCP 127.0.0.1:xxxx(端口号),这种信息,说明 xxxx 端口已被监听。 避免软件启动慢问题 如果软件打开时,马上连接服务器,...

    Microsoft SQL Server 2005 Express Edition SP3

    sqlcmd -S Server\Instance 其中 Server 是计算机名称,Instance 是要连接到的实例名称。如果已在安装过程中使用了默认的命名实例,则将实例指定为“SQLExpress”。 [顶部] 2.3 管理 SQL Server Express 的工具 ...

    sql server数据库教程详解

    ### SQL Server 数据库教程详解 #### 一、引言 SQL Server 是一款广泛使用的数据库管理系统,主要用于存储和管理大量数据。对于初学者来说,掌握 SQL Server 的基本操作是非常重要的。本教程将从基础入手,逐步深入...

    图片文件在SQL Server数据库的存取

    要将图片文件存储到SQL Server数据库中,我们需要创建一个表,其中包含一个image类型的字段用于存储图片数据。在本例中,我们创建了一个名为StudentInfo的表,包含一个名为Picture的image类型字段。该表的结构如下所...

    sql server 2005 建库建表脚本

    通过以上知识点的总结,我们不仅理解了如何在SQL Server 2005中进行数据库和表的创建、管理,还学习了如何设置约束以维护数据的完整性和一致性,以及如何插入数据和执行操作系统级别的命令。这些技能对于数据库管理...

    vb连接sql server数据库实例

    在VB(Visual Basic)编程中,连接到SQL Server数据库是一项基本操作,对于开发数据库驱动的应用程序至关重要。在本实例中,我们将深入探讨如何利用VB来实现这一功能,同时结合一个关于狗的介绍作为示例应用。 首先...

    C#winform调用SqlServer数据库

    ### C# WinForm 调用 SqlServer 数据库详解 #### 概述 本文将详细介绍如何在 C# WinForm 应用程序中实现对 SqlServer 数据库的基本操作,包括连接数据库、查询数据、插入数据、更新数据等常用功能。本教程非常适合...

    sql server 2005 批量导出照片代码

    #### 知识点一:SQL Server 2005 数据库操作 1. **数据库选择**: ```sql use ecard_boc; ``` 这行代码指定了将要使用的数据库名为`ecard_boc`。 2. **变量声明**: ```sql declare @name varchar(30); ...

    导出sqlserver 2000的表结构

    在IT领域,特别是数据库管理与开发中,导出SQL Server 2000的...通过以上详细的分析和解释,我们了解了如何使用SQL查询和BCP命令来导出SQL Server 2000的表结构,这对于数据库管理、维护和数据迁移等工作具有重要意义。

    Visual C#中动态操作SQL Server数据库

    `ExecuteNonQuery()`方法用于执行不返回任何数据的SQL命令,如创建数据库或修改表结构。 5. 创建数据库对象:数据库对象包括表、存储过程、视图和索引等。创建表可以使用`CREATE TABLE`语句,例如: ```csharp sql...

    网站连接sql server数据库

    ### 知识点详解:网站连接SQL Server数据库 在现代Web开发中,网站与数据库的交互是必不可少的一部分。本文将详细介绍如何使用C#语言在.NET框架下实现网站与SQL Server数据库之间的连接,并进行数据操作。 #### 一...

    sqlserver 数据库操作类

    ### SQLServer 数据库操作类详解 #### 概述 在软件开发过程中,数据库操作是必不可少的一部分。本篇文章将深入分析一个专门针对SQL Server数据库的操作类,该类旨在提供一种高效、简便且安全的方式来管理和执行...

    SQL Server 数据库的基本操作

    以下将基于给定文件中的信息,深入解析SQL Server数据库的基本操作,包括数据库的创建、数据表的创建及其约束的设定、数据的增删改查等关键知识点。 ### 一、数据库的创建 创建数据库是SQL Server数据库管理中最...

    操作SQLServer 数据库

    这段代码展示了如何连接到SQL Server数据库,读取名为"Files"的表中ID为1的记录的"FileData"字段(假设它包含了一个gif文件的二进制数据),然后将数据保存到本地文件。之后,它更新了同一记录,将新的gif文件内容...

Global site tag (gtag.js) - Google Analytics