中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 03:37
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » SQL SERVER 语句查询数据库中的数据表名 查看 947 回复 2
楼 主 SQL SERVER 语句查询数据库中的数据表名 发表于 2010-06-09 11:07 ·  中国 山东 济南 联通
初级用户
积分 27
发帖 18
注册 2010-03-18 15:26
16年会员
UID 162471
性别 男
状态 离线
应用环境:
1.SQL SERVER的查询分析器或OSQL的 查询
先查询数据库名称
1。SELECT NAME FROM SYSDATABASES
从查询结果中找到您想要的数据库名
2。USE STB //(STB 为你想要找的数据库)
EXEC SP_TABLES @TABLE_OWNER=DBO //(SP_TABLES是系统的存储过程)
3。GO

这样执行后就能找到表名了。
----------------------------------------------------------------
如何使用OSQL
首先从网上当下来OSQL.exe(我有,但是不知道怎么传上来)
在微软DOS提示符下,指向存放OSQL.exe的文件件(或将该文件夹路径,保存到环境变量path里,这样一劳永逸)
运行:osql /S (local) /U 帐号 /P 密码
这样连接上数据库了
输入上面我写的 1,执行;
再输入2,3即可。不会的发邮件给我 xueshan007050@sina.com

本人也是新手捣鼓,
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
HAT +2 2010-06-09 18:23
2 发表于 2010-06-09 12:29 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
3 发表于 2010-06-09 16:05 ·  中国 山东 济南 联通
初级用户
积分 27
发帖 18
注册 2010-03-18 15:26
16年会员
UID 162471
性别 男
状态 离线
哈哈 谢谢斑竹。
能给我加点分?自己写的。

虽然没有那些大侠高手厉害,写出很高深的。
这些都是自己找资料,测试通过的。
加1分也是对俺的鼓励。嘿嘿。
论坛跳转: