ORACLE笔记
1.数据库备份和还原 exp U_PURE/U_PURE@192.168.3.80:1521/orcl file=d:orcl.dmp --备份,U_PURE为远程数据库的用户名密码,orcl为数据库民称 file后面为备份文件存储路劲 imp test1/test1@ORCL file=d:orcl.dmp fromuser=U_PURE to user=test1 log=d:imglog.log --还原,test1为本地登入用户名密码,file为备份文件存储路劲 2.创建用户,表空间,授权等基本操作: -----------------创建表空间-----------------
3.sql操作 INNER JOIN,LEFT JOIN,RIGHT JOIN用法: INNER JOIN:SELECT * FROM CHINA_PERSION C INNERJOIN USA_PERSION U ON C.XH=U.XH会把条件相符的两张表数据都加载出来; LEFT JOIN:SELECT * FROM CHINA_PERSION C LEFT JOIN USA_PERSION U ON C.XH=U.XH会把左边主表数据都加载出来,然后又表符合ON条件的又表也会加载出来; RIGHT JOIN:SELECT * FROM CHINA_PERSION C RIGHTJOIN USA_PERSION U ON C.XH=U.XH会把右边主表数据都加载出来,然后又表符合ON条件的左表数据也会加载出来;
UNION,UNION ALL用法:
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同: SELECT NAME AS AA FROM CHINA_PERSION UNION SELECT XH AS AA FROM USA_PERSION 会把两个表中的NAME值查询到一个列表中,重复的值只会展示一次,UNION ALL区别就是重复的值会重复展示(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |