国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

教你輕松掌握SQL Server錯誤信息的格式

2024-08-31 00:52:00
字體:
來源:轉載
供稿:網友

  所有 Microsoft® SQL Server™ 2000 組件都可以向應用程序發出信息、警告或錯誤信息。返回到應用程序的大多數 SQL Server 信息都包含如下部分:

  ◆錯誤號

  用來標識該消息的一到五位的數字。用戶定義消息的錯誤號可以包含多個位。

  ◆描述

  Unicode 字符串,包含有關生成消息的條件的信息。

  ◆嚴重級別

  表明錯誤條件嚴重程度的一個一位或兩位的數字。

  ◆狀態

  一個一位到三位的數字,最大值為 127,向 Microsoft 支持工程師和開發人員表明該消息在 SQL Server 代碼中生成的位置:

  ◆行號

  批處理或存儲過程(包含生成消息的語句)中的一個數字。行號也可以包含在所執行的存儲過程文本中。

  多數 SQL Server 消息的錯誤號、描述和嚴重級別都存儲在 master.dbo.sysmessages 中,狀態和行號是由發出消息的代碼動態生成的。

  在客戶 Net-Library、用于 SQL Server 的 Microsoft OLE DB 提供程序或 SQL Server ODBC 驅動程序中產生的消息不包含其中的一些消息組成部分。

  要想看到錯誤信息的示例,請執行下列語句:

以下是引用片段:
SELECT * FROM ThisObjectDoesNotExist


  此語句產生的錯誤具有以下這些部分:

  錯誤號:208

  嚴重級別:16

  狀態:1

  行:1

  描述:對象名 'ThisObjectDoesNotExist' 無效。

  應用程序用來訪問 SQL Server 的所有數據 API 均返回錯誤號和描述。并非所有 API 都返回嚴重級別、狀態或行號。只有編寫 OLE DB 或 ODBC 應用程序時使用了由用于 SQL Server 的 Microsoft OLE DB 提供程序和 SQL Server ODBC 驅動程序表現的 SQL Server 特定的診斷功能,用于 SQL Server 的 Microsoft OLE DB 提供程序和 SQL Server ODBC 驅動程序才會返回這些部分。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闻喜县| 甘谷县| 澜沧| 高邮市| 弥渡县| 双柏县| 墨竹工卡县| 吴桥县| 昌宁县| 米泉市| 舒兰市| 孟州市| 昌图县| 阜宁县| 吐鲁番市| 昌宁县| 上饶县| 潍坊市| 通道| 岢岚县| 都江堰市| 衡南县| 天等县| 和平县| 丰镇市| 双峰县| 宁蒗| 林口县| 宁津县| 永德县| 襄城县| 三江| 丽江市| 仁化县| 棋牌| 江孜县| 长子县| 康保县| 乐平市| 商城县| 广灵县|