Sqlsrv¶
MSSQL的官方支持方法对应类
属性 | 值 |
---|---|
命名空间 | fize\db\realization\mssql\mode\driver |
类名 | Sqlsrv |
方法: |
---|
方法名 | 说明 |
---|---|
__construct() | MSSQL constructor. |
__destruct() | 析构 |
beginTransaction() | 开始一个事务 |
clientInfo() | 返回关于客户端和指定连接的信息。 |
close() | 关闭当前数据库连接 |
commit() | 提交当前事务 |
configure() | 更改驱动程序错误处理和日志配置。 |
connect() | 创建一个数据库连接 |
errors() | 获取数据库连接的所有错误, |
getConfig() | 返回指定配置设置的值。 |
prepare() | 设置一个预处理语句 |
query() | 设置一个预处理语句,并执行。 |
rollback() | 事务回滚 |
serverInfo() | 获取数据库服务器信息。 |
方法¶
__construct()¶
MSSQL constructor.
public function __construct (
string $serverName,
array $connectionInfo = null
)
参数: |
|
---|
beginTransaction()¶
开始一个事务
public function beginTransaction () : bool
返回值: | 成功时返回 TRUE, 或者在失败时返回 FALSE。 |
---|
configure()¶
更改驱动程序错误处理和日志配置。
public static function configure (
string $setting,
mixed $value
) : bool
参数: |
|
||||||
---|---|---|---|---|---|---|---|
返回值: | 成功时返回 TRUE, 或者在失败时返回 FALSE。 |
connect()¶
创建一个数据库连接
public static function connect (
string $serverName,
array $connectionInfo = null
) : resource
参数: |
|
---|
errors()¶
获取数据库连接的所有错误,
public static function errors (
int $errorsOrWarnings = null
) : array
参数: |
|
||||
---|---|---|---|---|---|
返回值: | 键名包括SQLSTATE、code、message,没有错误时返回null |
getConfig()¶
返回指定配置设置的值。
public static function getConfig (
string $setting
) : mixed
参数: |
|
---|
prepare()¶
设置一个预处理语句
public function prepare (
string $sql,
array $params = null,
array $options = null
) : \fize\db\realization\mssql\mode\driver\sqlsrv\Statement
参数: |
|
||||||||
---|---|---|---|---|---|---|---|---|---|
返回值: | 使用该对象来进行实际查询 |
query()¶
设置一个预处理语句,并执行。
public function query (
string $sql,
array $params = null,
array $options = null
) : \fize\db\realization\mssql\mode\driver\sqlsrv\Statement
参数: |
|
||||||||
---|---|---|---|---|---|---|---|---|---|
返回值: | 使用该对象来进行实际查询 |