SQL @@CONNECTIONS 函数

SQL @@CONNECTIONS 函数

SQL @@CONNECTIONS 统计函数用于检索连接尝试的数量。在 SQL Server 中,此函数返回自上次启动 SQL 服务器以来的尝试连接次数。它包括成功和不成功(或失败)的连接尝试。

语法

以下是 SQL @@CONNECTIONS 函数的语法 –

@@CONNECTIONS

返回类型

此函数的返回类型是一个 INTEGER

参数

  • 它不接受任何参数。

返回值

它返回连接尝试的次数。

示例

在以下示例中,我们使用 SQL @@CONNECTIONS 函数来检索连接尝试的次数,包括成功和不成功的连接。

SELECT [ConnectionAttempts] = @@CONNECTIONS;

输出

以下是上述查询的输出 –

+--------------------+
| ConnectionAttempts |
+--------------------+
| 71072              |
+--------------------+

示例

以下是SQL @@connections 函数的另一个示例。您还可以结合使用 GETDATE() 函数来检索截止今天的连接尝试次数,包括成功和失败的次数。

SELECT GETDATE() AS 'Current_Date', @@CONNECTIONS AS 'Login Attempts';

输出

执行上述程序后,会产生以下输出结果:

+-------------------------+----------------+
| Current_Date            | Login Attempts |
+-------------------------+----------------+
| 2023-02-28 11:20:10.743 | 71005          |
+-------------------------+----------------+

示例

在这个示例中, 我们使用了 SQL @@CONNECTIONS@@MAX_CONNECTIONS 函数来检索登录尝试次数, 包括成功和失败的尝试, 以及允许的最大尝试次数 max_allowed

SELECT [ConnectionAttempts] = @@CONNECTIONS,
[Max_allowed] = @@MAX_CONNECTIONS;

输出

上述语句产生以下输出 –

+--------------------+----------------+
| ConnectionAttempts | Max_allowed    |
+--------------------+----------------+
| 71177              | 32767          |
+--------------------+----------------+

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程