1、爲表添加主鍵
alter table <tablename> add primary key(col);
主鍵添加前:
主鍵添加後:
2、插入數據
insert into <tablename> (field1,field2,field3..) values (value1,value2,value3);
3、查詢
3.1、查詢全部記錄
select * from <tablename>;
3.2、條件查詢(查詢全部字段用*,查詢指定字段也可以)
select <*/filed> select from <tablename> where <field>=<key>;
3.3、帶有Sql函數的查詢
select count(*) from <tablename>;
這裏使用的是count 函數m,用來統計記錄數目。
除了count 函數以外,數據庫查詢中常用的函數還有:
- sum():統計選中列的所有記錄的和;
- avg():統計選中列的所有記錄的平均值;
- max():統計選中列中的所有記錄的最大值;
- min():統計選中列中的所有記錄的最小值;
3.4、模糊查詢(like語法)
select <*/field> form <tablename> where <field> like '%value%';
4、刪除(Delete)
delete from <tablename> where <條件(和查詢時條件類似)>
5、更新(update)
update <tablename> set <field>=<value> where <條件(和查詢時類似)>;
6、爲表添加一列
注意:列增加後不可刪除。DB2中的列加上後數據類型也不能改變,唯一能改變的是增加varchar 的長度。
alter table <tablename> add column <colname> <coltype>;