专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

oracle简单增删改查,私信分享资源

ins518 2024-10-28 16:32:35 技术文章 10 ℃ 0 评论

添加、修改、删除、查询都叫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;

1.请在评论区评论+点赞+转发

2.点击关注,关注本头条号

3.进入头条号主页面,右上角有私信功能,私信小编:

4.或者加vx号xxbsn123456朋友圈也会分享一些资源

同时希望大家多多转发分享给更多的朋友哦!

后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注一下~

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表