SQL语言的分类及表格数据的基本操作

来源:互联网 发布:什么是数据猿 编辑:程序博客网 时间:2024/05/16 13:40

SQL语言的分类

–数据查询语言(DQL)
–用于检索数据库中的数据,主要是SELECT语句,它在操作数据库的过程中使用最为频繁。

–数据操纵语言(DML)
–用于改变数据库中的数据,主要包括INSERT、UPDATE和DELETE 3条语句。
–其中,INSERT语句用于将数据插入到数据库中,UPDATE语句用于更新数据库中已经存在的数据,
–而DELETE语句则用于删除数据库中已经存在的数据。

–事务控制语言(TCL)
–用于维护数据的一致性,包括COMMIT、ROLLBACK和SAVEPOINT 3条语句。
–其中,COMMIT语句用于提交对数据库的更改,
–ROLLBACK语句用于取消对数据库的更改,
–而SAVEPOINT语句则用于设置保存点。

–数据定义语言(DDL)
–用于建立、修改和删除数据库对象。比如,可以使用CREATE TABLE语句创建表,
–使用ALTER TABLE语句修改表结构,使用DROP TABLE语句删除表。

–数据控制语言(DCL)
–用于执行权限授予和权限收回操作,主要包括GRANT和REVOKE俩条命令。
–其中,GRANT命令用于给用户角色授予权限,
–而REVOKE命令则用于收回用户或角色所具有的权限

对于表格数据的基本操作

–解锁scott用户

ALTER USER scott ACCOUNT UNLOCK;

–创建表空间

CREATE TABLESPACE 表空间名DATAFILE '地址\文件名.dbf'SIZE xxMAUTOEXTEND ON NEXT xM MAXSIZE UNLIMITED;

–创建用户

create user 用户名identified by 数据库名default tablespace 表空间名;

–给用户赋予临时用户 正式用户角色

grant connect,resource to 用户名;

–删除表空间

drop tablespace 表空间名;

–删除用户

drop user 用户名;

增删改

  • 插入数据

单条插入数据
–向emp表中插入一条数据

INSERT INTO EMP  (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)VALUES  (8888, 'test', 'new job', 7777, SYSDATE, 2333, 666, 70)

批量插入数据
–创建一张emp的备份表EMP_BAK,并将emp表中工资大于2000的前三个字段数据插入进来

CREATE TABLE EMP_BAK AS SELECT * FROM emp WHERE 1 = 2
INSERT INTO EMP_BAK  (EMPNO, ENAME, JOB)  SELECT EMPNO, ENAME, JOB FROM EMP WHERE SAL > 2000
  • 更新数据

–将emp表中雇员编号为8888的雇员经理改为6666

UPDATE EMP SET MGR = 6666 WHERE EMPNO = 8888
  • 删除数据

DELETE语句
–删除emp表中雇员编号为7935的雇员信息

DELETE FROM emp WHERE empno = 7935

TRUNCATE语句
–删除EMP_BAK表中数据

TRUNCATE TABLE emp_bak 
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 手机淘宝商家老打骚扰电话怎么办 手机上查询详单忘记服务密码怎么办 淘宝上的东西买过就找不到了怎么办 刚刚开的淘宝企业店没有流量怎么办 有图片怎么在淘宝找不到商品怎么办 白色高跟鞋鞋面磨脏了怎么办弄干净 我跟鞋后跟磨烂的脚怎么办? 内衣买回来有一股刺鼻的味道怎么办 裁剪袖子开口偏了1公分怎么办 对于这乱扔垃圾不听劝者该怎么办 感觉被南通蒲公英店铺骗了怎么办 6个月宝宝吃米粉不吃奶怎么办 十个月的宝宝不吃辅食怎么办 5个月宝宝拉肚子有泡沫怎么办 生完孩子后皮肤暗黄怎么办 开服装店批发服装的吊牌怎么办 天虹的鞋一天就坏了怎么办 车被钥匙划了露底漆了怎么办 数控铣z轴回不了参考点怎么办 白色衣服被黑色衣服染了怎么办 夏天出汗衣服粘身上都是毛毛怎么办 支付宝租的手机坏了怎么办 新买的衣服布料扎人怎么办 洗衣服的时候卫生纸沾裤子上怎么办 洗衣服给白衣服染上色了怎么办 不小心喝了游泳池的水怎么办 铁水中硅的含量高了怎么办 视频拍摄单人变双人是怎么办的 四季青进来的货比淘宝还贵怎么办 淘宝还没收货价格买贵了怎么办 在微信上赌博庄跑了怎么办 微信赌博输了10000多怎么办 欠了信用卡说来来家里调查怎么办 没用过的超市购物卡丢了怎么办 体验服抢号成功手机号填错了怎么办 起亚kx3一键启动钥匙没电怎么办 逆战下载的时候显示文件损坏怎么办 移动公司买手机送话费套路怎么办 开通京东白条身份信息被占用怎么办 丰巢快递柜把东西寄丢了怎么办? 圆通快递把我寄的东西弄丢了怎么办