SQL中if语句是最常见也是最常用的SQL语句之一,下面就将为您举例说明SQL中if语句的用法,希望对您学习SQL中if语句的使用能够有些许帮助  。
- _sql = " if not exists (select * from ProDesignSheet5 where Sheet5ID = " + this.Sheet5id + ") "  
-               + " insert into ProDesignSheet5 values(" + this.Sheet5id  
-               + "," + this.Consplacepbfee.ToString()  
-               + "," + this.Searchtestfee.ToString()  
-               + "," + this.Ccdesignfee.ToString()  
-               + "," + this.Propreparefee.ToString()  
-               + "," + this.Elecfee.ToString()  
-               + "," + this.Workerdqfee.ToString()  
-               + "," + this.Cjzpgdqfee.ToString()  
-               + "," + this.Dxsgjxdqfee.ToString()  
-               + "," + this.Debzglfee.ToString()  
-               + "," + this.Jsqtzdkrate.ToString()  
-               + "," + this.Gczljdfee.ToString()  
-               + "," + this.Yuntufee.ToString()  
-               + "," + this.Jfgzjgzfee.ToString()  
-               + "," + this.Wsdyrfee.ToString()  
-               + "," + this.Whclfee.ToString()  
-               + "," + this.Bgyffee.ToString()  
-               + "," + this.Yytfee.ToString()  
-               + "," + this.Hlhtfee.ToString()  
-               + "," + this.Jfxtfee.ToString()  
-               + "," + this.Ybgjfee.ToString()  
-               + "," + this.Gxzfzfee.ToString()  
-               + "," + this.Lyglfee.ToString()  
-               + "," + this.Jfzjfee.ToString()  
-               + "," + this.Gdzjfee.ToString()  
-               + "," + this.Gdlxlzjfee.ToString()  
-               + "," + this.Workteamfee.ToString()  
-               + "," + this.Condeptfee.ToString()  
-               + "," + this.Tower.ToString()  
-               + "," + this.Servicefee.ToString()  
-               + "," + this.Checkfee.ToString()  
-               + "," + this.Other.ToString()  
-               + "," + this.ItemNum.ToString()  
-               + "," + this.ItemName.ToString()  
-               + "," + this.PassId.ToString()  
-               + ")"  
-               + " else update ProDesignSheet5 set Consplacepbfee=" + this.Consplacepbfee.ToString()  
-               + ",Searchtestfee=" + this.Searchtestfee.ToString()  
-               + ",Ccdesignfee=" + this.Ccdesignfee.ToString()  
-               + ",Propreparefee=" + this.Propreparefee.ToString()  
-               + ",Elecfee=" + this.Elecfee.ToString()  
-               + ",Workerdqfee=" + this.Workerdqfee.ToString()  
-               + ",Cjzpgdqfee=" + this.Cjzpgdqfee.ToString()  
-               + ",Dxsgjxdqfee=" + this.Dxsgjxdqfee.ToString()  
-               + ",Debzglfee=" + this.Debzglfee.ToString()  
-               + ",Jsqtzdkrate=" + this.Jsqtzdkrate.ToString()  
-               + ",Gczljdfee=" + this.Gczljdfee.ToString()  
-               + ",Yuntufee=" + this.Yuntufee.ToString()  
-               + ",Jfgzjgzfee=" + this.Jfgzjgzfee.ToString()  
-               + ",Wsdyrfee=" + this.Wsdyrfee.ToString()  
-               + ",Whclfee=" + this.Whclfee.ToString()  
-               + ",Bgyffee=" + this.Bgyffee.ToString()  
-               + ",Yytfee=" + this.Yytfee.ToString()  
-               + ",Hlhtfee=" + this.Hlhtfee.ToString()  
-               + ",Jfxtfee=" + this.Jfxtfee.ToString()  
-               + ",Ybgjfee=" + this.Ybgjfee.ToString()  
-               + ",Gxzfzfee=" + this.Gxzfzfee.ToString()  
-               + ",Lyglfee=" + this.Lyglfee.ToString()  
-               + ",Jfzjfee=" + this.Jfzjfee.ToString()  
-               + ",Gdzjfee=" + this.Gdzjfee.ToString()  
-               + ",Gdlxlzjfee=" + this.Gdlxlzjfee.ToString()  
-               + ",Workteamfee=" + this.Workteamfee.ToString()  
-               + ",Condeptfee=" + this.Condeptfee.ToString()  
-               + ",Tower=" + this.Tower.ToString()  
-               + ",Servicefee=" + this.Servicefee.ToString()  
-               + ",Checkfee=" + this.Checkfee.ToString()  
-               + ",Other=" + this.Other.ToString()  
-               //+ ",ItemNum=" + this.ItemNum.ToString()  
-               //+ ",ItemName=" + this.ItemName.ToString()  
-               //+ ",PassId=" + this.PassId.ToString()  
-               + " where Sheet5id =" + this.Sheet5id + "";