在 oracle 中 相等是 =, 不相等是 != 和 <>
1. 1<>1 的用處:
用於只取結構不取資料的場合,例如:
create table table_temp tablespace tbs_temp as
select * from table_ori where1<>1
建成乙個與table_ori 結構相同的表table_temp,但是不要table_ori 裡的資料。
2.1=1用於建立動態sql:
例如:
lv_string = 'select tbl_name, tbl_desc from tbl_test where1=1 ' + condition;
當使用者選擇了查詢的名稱'abc'時
condition = 'and tbl_name = ''abc''';
但是當使用者沒有選擇名稱查詢時 condition 就為空串''這樣
lv_string = 'select tbl_name, tbl_desc from tbl_test where1=1 ',
執行也不會出錯,相當於沒有限制名稱條件。但是如果沒有1=1的條件,則
lv_string = 'select tbl_name,tbl_desc from tbl_test where ';
這樣就會報錯。
巨集中 和 的用法
巨集中 和 的用法 一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起.用法 i nclude i nclude using namespace std define str s s define cons a,b int a e b int main 二 當巨集引數是另乙...
巨集中 和 的用法
巨集中 和 的用法 一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起.用法 i nclude i nclude using namespace std define str s s define cons a,b int a e b int main 二 當巨集引數是另乙...
巨集中 和 的用法
一 一般用法 我們使用 把巨集引數變為乙個字串,用 把兩個巨集引數貼合在一起。用法 include include using namespace std define str s s define cons a,b int a e b int main 二 當巨集引數是另乙個巨集的時候 需要注意的...