引用:
檸檬寫到:
引用:
劭鵬寫到:
我不是要判斷a,b兩個欄位的長度,是要判斷欄位中是不是已經有值了
....
原來我學過pro*c....只是完全沒實際寫過 XD
//應該要先有query,假設兩個欄位都是integer,又假設SQL不需要WHERE判斷
int a,b;
EXEC SQL SELECT a,b INTO :a,:b
FROM tablename
//然後再來判斷a,b是否有值
if ( a && b ) {
EXEC SQL AT A_DB INSERT into tb_a (a,b) VALUES ('N','N');
}
接下來就自己跑看看吧....
又不是畫卡時代....程式有問題就先run囉
熊沒學過pro* c 不過看劭鵬的要求~
引用:
但必須判斷欄位中是不是已經有值,空白則寫入,有值的話就不理他
那if內的criteria應該是
if ( !a && !b ) { //因為要a與b都是空白值 , 才執行下面的code, 不過! (= Not) 這方法是language dependence, 不肯定pro* c有沒有
如果直接如!不行~
if ( (a == "" || a == null) && (b == "" || b == null)) { //不知道pro* c的空白值是用"" or null or undefined, 所以只好這樣寫