首页 > 代码库 > 数据库(2)

数据库(2)

DML

 

a.insert(插入)
  语法:insert into 表名(列名...) values(值...)
    eg: insert into student(id,name,addr,) values(11,,‘张三‘,‘城院‘);
  注意:1)列名数和值数要保持一致
     2)主键列不能重复
     3)非空列不能插入null的值

技术分享

技术分享
1 --用户表
2 INSERT INTO QQUsers(QQID,PASSWORD,LastLogTime,Online,Level) VALUES(54789625,add512#&,2013-02-16 17:01:35,2,1);
3 INSERT INTO QQUsers VALUES(88662753,admin0219,2013-02-19 21:08:50,0,5);
4 INSERT INTO QQUsers VALUES(8855678,guest0221,2013-02-21 16:28:20,1,6);
插入表示例


b.delete(删除)
  语法:delete from 表名 where 条件
    eg:delete from student where id=1;
  注意:如果没有where条件,那么delete from 表名;删除表的所有记录

技术分享

技术分享
1 --删除
2 DELETE FROM EMP WHERE EMPNO=110;
删除信息示例


c.update(修改 更新)
  语法:update 表名 set 列名1=值1,列名2=值2... where 条件

技术分享

技术分享
1 --修改 
2 UPDATE EMP SET ENAME=YY WHERE EMPNO=150;
修改表示例

 

数据库(2)