db2的sql語句應該是非常成熟的,但是在博客院子里卻非常的稀少,准確性的sql語句更是少的稀缺,
所以總結了必備而又復雜的sql語句,查詢幾條數據的sql,分頁查詢的sql,模糊查詢的sql,節點的連接等,以備不時之需。
希望得到大家的補充和批評。
sql很重要,清空需謹慎
Sql db2前五條數據
Select *from tablename fetch first 5 rows only
sql 分頁查詢,10-20條,根據需要更改,over(order by 字段)
select * from (select ROW_NUMBER() OVER () AS ROWNUM,tab.* from (select * from tablename) tab )
where ROWNUM BETWEEN 10 AND 20
db2 模糊查詢
select *from tablename where name like '%'||name||'%' or name like name||'%'
or name like '%'||name or name like name
清空表數據
TRUNCATE TABLE TABLENAME IMMEDIATE
增加數據庫節點,對表數據操進行操作,db2node 是節點名稱,可以自己命名,
ip是要連接的db2 ip地址,db2database是要連接的數據庫名稱,兩條命令分別執行
db2 catalog tcpip node db2node remote ip server 50000
db2 catalog database db2database as database at node db2node