<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 48.6\. 錯誤和通知消息字段 本節描述那些可能出現在 ErrorResponse 和 NoticeResponse 消息里的字段。 每個字段類型有一個單字節標識記號。請注意,任意給定的字段類型在每條消息里都應該最多出現一次。 `S` 嚴重性:該字段的內容是 `ERROR`, `FATAL`, `PANIC`(在一個錯誤消息里), `WARNING`, `NOTICE`, `DEBUG`, `INFO`, `LOG`(在一條通知消息里)之一,或者是這些的某種本地化翻譯的字符串。總是會出現。 `C` 代碼:錯誤的 SQLSTATE 代碼(參閱[Appendix A](#calibre_link-120))。不能本地化。總是出現。 `M` 消息:人類可讀的錯誤消息的主體。這些消息應該準確并且簡潔(通常是一行)。總是出現。 `D` 細節:一個可選的從屬錯誤消息,承載有關問題的更多錯誤消息。可以是多行。 `H` 提示:一個可選的有關如何處理問題的建議。它和細節不同的地方是它提出了建議(可能并不合適)而不僅僅是事實。可以是多行。 `P` 位置:這個字段值是一個十進制 ASCII 整數,表示一個錯誤游標的位置,它是一個指向原始查詢字符串的索引。 第一個字符的索引是 1 ,位置是以字符計算而非字節計算的。 `p` 內部位置:這個域和`P`域定義相同,但是它用于游標的位置指向一個內部生成的命令,而不是用于客戶端提交的命令。這個字段出現的時候,總是會出現`q`字段。 `q` 內部查詢:失敗的內部生成的命令的文本。比如,它可能是一個 PL/pgSQL 函數發出的 SQL 查詢。 `W` 哪里:一個指示錯誤發生的環境的指示器。目前,這個參數包含一個活躍的過程語言函數的調用堆棧的追溯和內部生成的查詢。這個追溯每條記錄一行,最新的在最上面。 `s` 模式名:如果錯誤和一個特定的數據庫對象相關,則是包含該對象的模式的名字。 `t` 表名:如果錯誤和一個特定的表相關,則是這個表的名字。 (表的模式名參考模式名字段) `c` 列名:如果錯誤和一個特定的列相關,則是這個列的名字。 (特定的表參考模式名和表名字段) `d` 數據類型名:如果錯誤和一個特定的數據類型相關,則是這個數據類型的名字。 (數據類型的模式名參考模式名字段) `n` 約束名:如果錯誤和一個特定的約束相關,則是這個約束的名字。 相關的表或者域參考上面列出的字段。 (因為這個目的,索引被當作約束對待,即使它們不是通過約束語法創建的) `F` 文件:報告錯誤的源代碼位置的文件名。 `L` 行:報告錯誤的源代碼位置的行號。 `R` 過程:報告錯誤的源代碼過程名。 > **Note:** 模式名、表名、列名、數據類型名以及約束名相關的字段只是提供給有限的錯誤類型。 參考[Appendix A](#calibre_link-120)。前端不應該假設只要出現了其中一個字段就一定會有其它字段。 核心的錯誤源遵守上面提到的相互關系,但是用戶自定義函數可能以不同的方式使用這些字段。 同樣,客戶端不應該假設這些字段指示了在當前數據庫中同時存在的對象。 客戶端負責對顯示信息進行格式化輸出以符合需要;特別是它應該根據需要斷開長的行。 在錯誤消息字段里出現的換行符應該當作一個分段的符號,而不是換行。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看