文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程MSSQL如何得到当前所在的sql的数据库名称
精品推荐
特别推荐
·常用SQL语句词典
·结束SQL注入隐患3招
·掌握SQL Server数据库的实用技巧
·SQL的简单查询
·快速解决SQL Server“安全疑难”相关问题
·SQL Server 2005:你应知道的13件事
·实例解析:减少SQL日志大小的三个好方法
·使用SQL2000将现有代码作为Web服务提供
·sql server 2000数据库置疑的解决方法
·SQL Server安全问题全攻略之口令
·XP上不能安装MicrosoftSQLSERVER2000吗
·解析Microsoft Sql Server中的like语句
·推荐;适合SQL初学者学习的SQL FAQ集锦
·SQL Server 2005 中的分区表和索引
·查询及删除重复记录的方法大全
·详细介绍优化SQL Server 2000的设置
·关于SQL SERVER 日志满的处理方法
·使用SQL Server 2000索引视图提高性能
·SQL server 2005安装问题汇总
·解决用sa登录sql 2005失败的问题
热点TOP10
·常用SQL语句词典
·SQL Server 2005免费版本下载排行居首
·在Windows xp系统上安装了SQL server服务器版
·在SQL Server 2000里设置和使用数据库复制
·SQL语法大全
·SQL Server 练习题
·sql server 2005 排序规则与大小写敏感
·SQL server 2005安装问题汇总
·Sql数据库MDF数据文件数据库恢复
·SQL Server 2005 中的分区表和索引
·查询及删除重复记录的方法大全
·SQL安装问题总结
·SQL2000 数据库安装说明
·操作数据:中级SQL
·sql server日期时间函数
·sql 经典语句
·Sql server存储过程和C#分页类简化你的代码
·解决用sa登录sql 2005失败的问题
·SQL的简单查询
·详细介绍优化SQL Server 2000的设置

如何得到当前所在的sql的数据库名称

日期:2008年4月9日 作者:清风网络学院 查看:[大字体 中字体 小字体]


网友问题原文如下:
这里有几个关于SQL SERVER的问题想向您请教(服务器端脚本编程):

(1)如何在SQL SERVER中用SQL语句获得当前的数据库名称?

(2)如何在定义一个全局变量而不是局部变量,因为我在这里定义了

一个循环,在这个循环里有对一个临时表加字段和对临时表插入数据

的操作。但这两个操作必须放在不同的批次里.(需要用GO语句分开)。

这时控制循环的变量参数就不起作用了,因为变量参数只能在一个

批次里起作用,到下一个批次就要重新定义了。真头疼!能不能定义

全局变量,让它在所有批次中都起作用?

这两个问题,其实并不具有一定的普遍性,但是解决这两个问题的 思路和方法 却有一定的 普遍性,所以我专门把这两个
问题拿出来 讲一下
(1)首先 这个当前 所在 DataBase 肯定需要用到 系统存储过程 这一点是 十分肯定的,
我自然想到了sp_who 执行后,列出了当前所有的 系统进程的 所有信息,我一看 有 Runnable,有 Slepping 肯定应该是
runnable 了,一看 他的 spid 想起来了,有个系统的 全局变量@@SPID,先试一下,sp_who @@spid 哈哈 成功
这个问题的解决之道 是 一定要熟悉 系统的存储过程和系统全局变量,并且要善于观察和思考
(2) 至于 第二个问题,则纯粹是一种 t-sql 编程的思路问题,首先我不赞同用一个规则去判断两个 存储过程,因为这不
符和 t-SQL 编程的规范,但是既然问题出来了,就要想办法 解决,我们知道在 两个批次里 是不可能共巷数据的,所以
我想到了 cursor 游标,最终 经过测试,也成功了。

(出处:清风网络学院






上一篇:XML轻松学习手册(六):XML相关资源

下一篇:怎样用SQL 2000 生成XML

如何得到当前所在的sql的数据库名称 相关文章:
·Windows 2003安全设置大全-IIS、终端服务、FTP、SQL的配置
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·常用SQL语句词典
·学习SQL语句之SQL语句大全
·SQL Server 2005免费版本下载排行居首
·在Windows xp系统上安装了SQL server服务器版
·在MySQL数据库增加新用户权限简介
·Win下的Apache+PHP+MySql+虚拟主机设置全功略
·详细介绍ORACLE sqlplus命令
·Php+Mysql注入专题
如何得到当前所在的sql的数据库名称 相关软件:
·SQL Server 2000 基础系列课程视频
·Microsoft.SQL.Server.2005.简体中文开发版
·MS SQL Server 2000 四合一
·逐步精通数据库 sql server 视频教程
·Microsoft SQL Server 2005 Enterprise Edition SP1简体中文企业版
·SQL/MYSQL/数据库教程专栏
·MSSQl 2000简体中文企业版
·逐步精通数据库 MYSQL
·Microsoft SQL Server 2000 超级管理手冊(HTM)
·MySQL(第三版)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn