首頁 > 資料庫 > mysql教程 > 如何撰寫跨資料庫 SQL 測試查詢來驗證連線?

如何撰寫跨資料庫 SQL 測試查詢來驗證連線?

Barbara Streisand
發布: 2025-01-03 05:37:39
原創
417 人瀏覽過

How Can I Write Cross-Database SQL Test Queries for Connection Validation?

用於連接驗證的跨資料庫 SQL 測試查詢

為了確保資料庫連接不間斷,使用 SQL 測試查詢定期驗證連線可用性。然而,考慮到供應商生態系統的多樣化,選擇適當的查詢變得具有挑戰性。在這裡,我們針對此問題探索特定於供應商且普遍適用的解決方案。

供應商特定的查詢:

  • MySQL、H2、SQL Server 、PostgreSQL、SQLite、Hive:選擇1
  • Oracle: SELECT 1 FROM DUAL

通用相容查詢:

雖然通用相容查詢可能不存在,以下建議提供了廣泛的覆蓋範圍資料庫:

  • 從任何_現有_表中選擇1 WHERE 1=0從 INFORMATION_SCHEMA.SYSTEM_USERS 從 INFORMATION_SCHEMA.SYSTEM_USERS 中選擇 1
  • 立即呼叫()
  • : HSQLDB
  • Apache DerbyDB2 中選取1 SYSIBM.SYSDUMMY1
  • Informix
  • :從系統表中選擇🎜>
Informix:從系統表中選擇🎜> >

以上是如何撰寫跨資料庫 SQL 測試查詢來驗證連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板