dos命令下操作sql server 数据库
2017-03-28 11:58
176 查看
输入osql ?查看是否支持当前版本,如果是SQL Server 2005以上用Sqlcmd , 以下用Osql
连接数据库
(a)Osql -S localhost -U username -P password(SQL Server身份验证,需要用户民和密码)
(b)Osql -S localhost (Widndos身份验证,不需要用户民和密码)
(localhost代表本机,如果是远程机器需要输入对方ip地址,username为用户名,password为密码,根据sql server版本使用sqlcmd还是osql)
查询数据库中所有数据库名称
1>select name from master..sysdatabases order by name;
2>go
创建数据库
//创建一个tt的数据库
2>create database tt;
2>go
使用数据库
1>use tt//使用tt数据库
某个数据库下所有表的名称
1> use tt
2> select name from SysObjects where XType='U' order by name
3> go
从表中选取数据(前提先使用对应的数据库)
1>SELECT LastName,FirstName FROM Persons//从名为 "Persons" 的数据库表,获取名为 "LastName" 和 "FirstName" 的列的内容
2>go
连接数据库
(a)Osql -S localhost -U username -P password(SQL Server身份验证,需要用户民和密码)
(b)Osql -S localhost (Widndos身份验证,不需要用户民和密码)
(localhost代表本机,如果是远程机器需要输入对方ip地址,username为用户名,password为密码,根据sql server版本使用sqlcmd还是osql)
查询数据库中所有数据库名称
1>select name from master..sysdatabases order by name;
2>go
创建数据库
//创建一个tt的数据库
2>create database tt;
2>go
使用数据库
1>use tt//使用tt数据库
某个数据库下所有表的名称
1> use tt
2> select name from SysObjects where XType='U' order by name
3> go
从表中选取数据(前提先使用对应的数据库)
1>SELECT LastName,FirstName FROM Persons//从名为 "Persons" 的数据库表,获取名为 "LastName" 和 "FirstName" 的列的内容
2>go
相关文章推荐
- sql server 数据库中 触发器和约束的暂停及恢复操作 命令
- DOS操作数据库简单命令
- sql server 数据库中 触发器和约束的暂停及恢复操作 命令
- (转)数据库操作常用函数大全(Sql Server 2000 oracle9i)
- SQL Server 数据库的高级操作
- Sql Server实用操作-数据库管理
- 如何对SQL Server数据表和数据库进行迭代操作
- JSP数据库操作例程 - 存储过程 - JDBC-ODBC - SQL Server - 1.1版本
- SQL Server 数据库的高级操作
- Sql Server实用操作-数据库的备份和恢复措施
- SQL Server Mobile 学习(二):通过 VS2005 创建和连接及操作 SQL Server Mobile 数据库
- Sql Server实用操作-删除数据库中重复数据的几个方法
- [转]SQL Server利用数据库日志恢复数据到时间点的操作
- VB数据库操作命令
- c#操作sql server 2000数据库的类。
- sql server 常用数据库恢复操作
- 使用ADO操作SQL SERVER 通过'OLE DB 访问 ACCESS 数据库 ,实现数据交换
- ASP.NET2.0中执行数据库操作命令之二
- 对数据库中列的一些基本的操作的SQL命令
- Sql Server实用操作-无数据库日志文件恢复数据库两种方法