2016-09-13 38 views
0

我正在創建一個異常報告,它將查找數據庫中的問題並顯示在儀表板中。異常報告中的多個查詢的最佳實踐

比如像5個文件,其中出生日期缺失, 2文件,其中年齡超過100年,10個客戶身份打開和文件關閉日期存在...

真的無限數量的異常。我希望將每個可能的異常都放到一個表中,以及生成數據所需的選擇查詢。

網頁設計將成爲一個警告框,顯示所有發現的非零異常。

在SQL Server中這樣做最有效的方法是什麼?

+1

聘請開發人員? – ajeh

回答

1


希望你是新來的sql。這很好
爲異常創建一個表並從表中選擇有例外的數據。例如,您可以查詢爲,

INSERT INTO EXCEPTION_TABLE 
     SELECT * FROM TABLE_NAME 
     WHERE DOB IS NULL OR 
      AGE > 100 OR 
      ....... OR ----------- add all your exception possiblities 
      .......  
+0

希望你明白了。任何問題讓我知道,將幫助你 –

+0

當然更有幫助(和適當)比ajeh的評論 –

+0

謝謝你的迴應,這就是我現在的地方。我正在閱讀有關準備的陳述 - 這是以MySQL爲中心的,雖然 http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php/60496#60496 – user2826824