2016-09-13 41 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