本文目录一览

1,查看linux下的支持哪些数据库

一般的发行版都有开源的MySQL 商业版的有Oracle、Informix、DB2、Sybase。。。 一般数据库都有Linux的版本,Microsoft的除外

查看linux下的支持哪些数据库

2,怎么检查自己的SQL解释器是否支持某些子句或者函数

把需要支持的子句数据库的运行一下,看报不报错就知道三。
where子句中对字段进行函数操作,这将导致引擎放弃使用索引而进行全表扫描。因为sql只有在运行时才会解析局部变量,但优化程序不能将访问计划的选择推迟到运行时;它必须在编译时进行选择。然而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。

怎么检查自己的SQL解释器是否支持某些子句或者函数

3,如何查看或更改数据库的兼容级别

在数据库上鼠标右键单击,选择属性,按下图所示操作:
兼容级别主要体现在语法上的差异。例如,sql server 2000(80)可以使用 *= 和 =* ,这种语法在sql server 2005(90)就会报错,应使用 outer join 关键字。其次,兼容级别体现在功能的差异,例如,兼容级别在sql server 2012(110),才可以使用filetable功能。

如何查看或更改数据库的兼容级别

4,怎么看自己网站支持哪种数据库啊

目前 mysql,sqlserver oracle,这几个比较流行的数据库,你是不是买的虚拟主机?那么登录你的虚拟主机就可以看到,另外一般网站都是用的mysql数据库,sqlserver是微软的,做网站也也有用的,不过貌似必须运行在widows上,所以看你的服务器是windows还是linux如果是linux就排除sqlserver这中可能,然后看项目,oracle一般是大型项目才用的,要收费的,如果项目不是特别大,数据量也不多,那么,你应该就是用的mysql
你的网站运行环境的选择,,再看看别人怎么说的。

5,C中QT包是如何判断数据库是否支持事务的

if(QSqlDatabase::database().driver()->hasFeature(QSqlDriver::Transactions)) 以上从个教程上抄的,没试过,不知道是不是你要的
if(qsqldatabase::database().driver()->hasfeature(qsqldriver::transactions)) { //先判断该数据库是否支持事务操作(hasfeature()函数可以查看一个数据库是否支持事务。)以上从个教程上抄的,没试过,不知道是不是你要的c++中qt包是如何判断数据库是否支持事务的?

文章TAG:数据  数据库  如何  支持  数据库如何看支持哪些  
下一篇