zoukankan      html  css  js  c++  java
  • 关于oracle数据库(5)增删改查

    添加、修改、删除、查询都叫SQL语言(结构化查询语言)

    添加数据(注意事项:列的顺序和值的顺序要相同、数量也要相同;字符串要加单引号,数字可以加或不加)

    insert into 表名(列名,列名,列名) values (值,值,值);

    如:insert into student (sid,name,sex) values(2013550001,'xsl','女');

    添加时间数据

    如:insert into student(birthday) values(to_date('2016-03-22','yyyy-mm-dd'));

    修改表  alter table

    增加一列

    alter table 表名 add 增加的列名 数据类型;

    如:alter table student add age number(3);

    多行插入(向现有表中插入查询结果集)

    insert into 表1(表1列1,表1列2,表1列3) select 表2列1,表2列2,表2列3 from 表2

    删除一列

    alter table 表名 drop column 打算删除的列名;

    如:alter table student drop column sex;

    修改表的名字

    rename 旧表名 to 新表名;

    查看表结构(此命令局限于命令窗口)

    desc 表名;

    删除数据

    delete from 表名 where 条件;

    如:delete from student where sid=3;

    delete from student where name="宋仲基" and money<1500;

    delete 列名 from 表名 where 条件;

    修改数据

    update 表名 set 列名='新值',列名='新值' where 条件;

    如:update student set money=1900,sex='女' where sid=1;

    set name='刘亦菲', birthday=to_date('19990101','yyyymmdd') where sid=1;

    update student set money=money+200 where sid=1;

    查找

    select * from 表名;

    其他操作

    复制表

    create table 表2 as select * from 表1;

    复制表结构(不要数据)

    create table 表2 as select * from 表1 where 1!=1;

  • 相关阅读:
    (转)深入理解C语言指针的奥秘
    (转)C语言在哪里?
    [转]12个摄影基本法则
    光圈使用
    ArcIMS 连接器.NET Link 使用方法
    在asp.net中使用xml文件的两种类型及用法
    利用XSL双向转换XML文档
    光圈 暴光 快门对比
    保护眼睛的电脑颜色设置
    vb.net2005动态添加网页控件的事件
  • 原文地址:https://www.cnblogs.com/xsl1995/p/5306944.html
Copyright © 2011-2022 走看看