摘要:有时候为了方便快速连接sqlserver数据库操作一些数据类型变更,很多win7和win10系统默认安装了sqlserver2005或者2008等版本的建议客户端,使用CMD中的sqlcmd是个不错的选择,在此备份......
sqlcmd的使用说明:
登录 sqlcmd
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码
示例 sqlcmd -S "HOMESQLEXPRESS" -U "sa" -P "12345678"
直接执行SQL Script
命令 sqlcmd -S 服务器名称 -U 帐户 -P 密码 -d 数据库 -i SQL Script
示例 sqlcmd -S "HOMESQLEXPRESS" -U "sa" -P "12345678" -d "Database" -i "E:My Documentstest.sql"
查询当前服务器上的数据库
(*) 可能需要 Use Master
1. Select [Name] From sysdatabases
2. sp_helpdb
查询当前数据库的表和存储过程
表:select * from sysobjects where status >=0 and xtype='U'
存储过程:select * from sysobjects where status >=0 and xtype='P'
1. sqlcmd -S 192.168.1.99 -U sa -P 123
或者osql -S 192.168.1.99 -U sa -P 123
2.设置上下文数据库
(1> use mydatabase
(2> go
> select top 10 id,name from Usertable '基本查询语法
3.> alter table Usertable add Readcount decimal(18,2) '新增栏位readcount
go
4.quit
最新sqlcmd下载
官方文档参考
范例详细介绍参考