简单判断MSSQL数据库版本(2000或者2005)
最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高):
select * from sys.servers
如果返回如下信息,应该是2000数据库:
消息 208,级别 16,状态 1,第 1 行
对象名 'sys.servers' 无效。
反之返回类似如下的信息,则可能为2005数据库
1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0
原因:sys.servers这个对象在2000中没有,在2005中有。
相关推荐
-
简单判断MSSQL数据库版本(2000或者2005)
最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高): select * from sys.servers 如果返回如下信息,应该是2000数据库: 消息 208,级别 16,状态 1,第 1 行 对象名 'sys.servers' 无效. 反之返回类似如下的信息,则可能为2005数据库 1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0 原因:sys.servers这个对象在2
-
php5.3不能连接mssql数据库的解决方法
本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现,现在我再介绍解决php5.3不能连接mssql数据库另一方法. windows系统下,PHP5.3以上的版本已经不支持mssql扩展. 首先http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx 点击 get it 下载SQLSRV2
-
简单了解MySQL数据库优化技巧
一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善.这篇文章主要谈谈MySQL数据库在发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 阶段一:数据库表设计 项目立项后,开发部门根据产品部门需求开发项目. 开发工程师在开发项目初期会对表结构设计.对于数据库来说,表结构设计很重要,如果设计不当,会直接影响到用户访问网站速度,用户体验不好!这种情况具体影响因素有很多,例如慢查询(低效的查询语句).没有适当建立索引.
-
js判断IE浏览器版本过低示例代码
弄了个很简单的例子判断IE浏览器版本是否过低 例子结构如下,其实一个页面加引入jquery就可以了,顺便弄了个标准结构(注意在IE6和IE7版本较低情况下下才看到它的提示效果) 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <h
-
Android简单判断某个APK是否已经安装的方法
本文实例讲述了Android简单判断某个APK是否已经安装的方法.分享给大家供大家参考,具体如下: privateboolean isAppInstalled(String uri){ PackageManager pm = getPackageManager(); boolean installed =false; try{ pm.getPackageInfo(uri,PackageManager.GET_ACTIVITIES); installed =true; }catch(Package
-
PHP简单判断iPhone、iPad、Android及PC设备的方法
本文实例讲述了PHP简单判断iPhone.iPad.Android及PC设备的方法.分享给大家供大家参考,具体如下: 因为工作需要我们需要知道是什么样了用户访问了我网站了,现在的移动设备种类多了,下面我们一起来看小编整理的一段PHP判断iPhone.iPad.Android.PC设备的例子. 我将使用Windows系统的设备定为PC,毕竟博客面向中国用户,大部分家用设备还是用的Windows系统. 原理是判断浏览器提交的USER AGENT,代码如下: <?php //获取USER AGENT
-
Joomla简单判断用户是否登录的方法
本文实例讲述了Joomla简单判断用户是否登录的方法.分享给大家供大家参考,具体如下: <?php if (isset($_SESSION['auth']["username"])) { echo "Welcome <a href='index.php?option=com_user&view=user&task=edit'>" . $_SESSION['auth']["username"] . "&l
-
C#简单访问SQLite数据库的方法(安装,连接,查询等)
本文实例讲述了C#简单访问SQLite数据库的方法.分享给大家供大家参考,具体如下: 下载最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以,这里使用的版本是sqlite-3_6_6_1 a.解压后copy c:\sqlite-3_6_6_1 b.进入cmd模式,进入sqlite-3_6_6_1目录,执行sqlite3 mytest.db c. create table test (seq int,desc varchar(8)); in
-
PHP简单判断字符串是否包含另一个字符串的方法
本文实例讲述了PHP简单判断字符串是否包含另一个字符串的方法.分享给大家供大家参考,具体如下: 在使用PHP判断某字符串中是否包含一个简单的子字符串的时候,我们通常会用到strpos()或者stristr()这两个函数,可是偏偏如果这个字符串的位置如果是在索引0位置,也就是说在要匹配的字符串的最开始,则会出问题. 当然我们还是有解决的方法的,这里就有一个笨办法,但是比较好用,无论中英文,标点符号都适用. 代码如下: function checkStr($str,$target) { $tmpAr
-
PHP简单判断手机设备的方法
本文实例讲述了PHP简单判断手机设备的方法.分享给大家供大家参考,具体如下: 现在移动互联网越来越发到,很多的网站都普及了手机端浏览,为了更好的让网页在手机端显示,我们都选择了使用CSS媒体查询制作响应式模版,但这也有弊端,例如某些网站的结构是CMS类型的,太多的内容要显示,而使用CSS媒体查询设计响应式,只会隐藏但还是加载了,为了让手机端更快速的显示出内容,我们可以使用这个PHP判断手机设备代码,使用这个代码可以很方便的显示或不显示自定义的内容. 这是PHP判断手机设备函数代码,复制到PHP函
随机推荐
- shell脚本监控系统负载、CPU和内存使用情况
- 借助script进行Http跨域请求:JSONP实现原理及代码
- js获取当前周、上一周、下一周日期
- sersync2完全安装配置说明(一) 基本功能使用
- Global.asax的Application_BeginRequest实现url重写无后缀的代码
- PHP脚本数据库功能详解(中)
- Python处理JSON数据并生成条形图
- JavaScript中把数字转换为字符串的程序代码
- 使用javaScript动态加载Js文件和Css文件
- 推荐深入理解css中的position定位和z-index属性
- IIS报在服务器上找不到脚本语言'VBScript.encode'错误解决方法
- vue2.x 父组件监听子组件事件并传回信息的方法
- javascript循环链表之约瑟夫环的实现方法
- C# RichTextBox制作文本编辑器
- IP策略实现服务器禁止Ping
- springMVC发送邮件的简单实现
- Ubuntu配置Vim及不同语法显示不同颜色操作步骤
- Centos7安装PHP及Nginx的教程详解
- 往MySQL中存储图片的方法
- python3 面向对象__类的内置属性与方法的实例代码