public function Schema::engineVersion in Drupal driver for SQL Server and SQL Azure 3.1.x
Same name and namespace in other branches
- 4.2.x src/Driver/Database/sqlsrv/Schema.php \Drupal\sqlsrv\Driver\Database\sqlsrv\Schema::engineVersion()
- 4.0.x src/Driver/Database/sqlsrv/Schema.php \Drupal\sqlsrv\Driver\Database\sqlsrv\Schema::engineVersion()
- 4.1.x src/Driver/Database/sqlsrv/Schema.php \Drupal\sqlsrv\Driver\Database\sqlsrv\Schema::engineVersion()
Retrieve Engine Version information.
Return value
array Engine version.
File
- src/
Driver/ Database/ sqlsrv/ Schema.php, line 1114
Class
Namespace
Drupal\sqlsrv\Driver\Database\sqlsrvCode
public function engineVersion() {
if (!isset($this->engineVersion)) {
$this->engineVersion = $this->connection
->queryDirect(<<<EOF
SELECT CONVERT (varchar,SERVERPROPERTY('productversion')) AS VERSION,
CONVERT (varchar,SERVERPROPERTY('productlevel')) AS LEVEL,
CONVERT (varchar,SERVERPROPERTY('edition')) AS EDITION
EOF
)
->fetchAssoc();
}
return $this->engineVersion;
}