随笔分类 - SQL
摘要:SQL> create tablespace ML01 datafile '/u01/app/oracle/oradata/enmo1/ML.dbf' size 15M autoextend on maxsize 25M; Tablespace created. SQL> alter databas
阅读全文
摘要:UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 UNION 的语法如下:SQL 语句1 UNION SQL 语句2UNION ALL 的语法如下:SQL 语句1 UNION ALL SQL 语句2效率:UNION和UNION A
阅读全文
摘要:1、查看临时表空间 (dba_temp_files视图)(v_$tempfile视图)select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;select status
阅读全文
摘要:查询表空间相关属性: select tablespace_name,contents,status,status,block_size from dba_tablespaces; select file_name,tablespace_name,autoextensible,bytes from d
阅读全文
摘要:not null约束只能在列级定义;可以指定not null约束的名称,如不指定则自动生成名称 SQL> create table t1 (x number not null, y number constraint nn_t111_y not null); Table created. SQL>
阅读全文
摘要:not null约束只能在列级定义;可以指定not null约束的名称,如不指定则自动生成名称 SQL> create table t1 (x number not null, y number constraint nn_t111_y not null); Table created. SQL>
阅读全文
摘要:not null 非空 字段+not null unique 唯一 primary key 主键(确保数据不能重复) foreign key 外键 check 必须 drop purge彻底删除 级联删除:删除一个部门,部门里的员工跟着删除 >on delete cascade 制空:把部门下的员工
阅读全文
摘要:排序 后加 nulls last 在降序排列中把null放在最后 select to_char(sysdate,'q') from dual; dual 伪表 公共同义词 因为它有一条记录 方便读取 select rownum,'a'||rownum,mod(rownum,2) from dual
阅读全文
摘要:日期: sysdate当前日期 字符类型和数值类型可以互相转换 显示的转换:to number() >字符转数值 to char() >数值转字符 字符类型和日期类型之间也可以互相转换 显示的转换:to char() >日期转字符 to date() >字符转日期 数值类型和日期类型不能转换 隐式转
阅读全文
摘要:数据类型: 数值类型 number(6) 字符类型 varchar2(10) 日期类型 date 字符格式大小写敏感,日期格式敏感。 逻辑运算符: or 或 and 与 not 非 优先级 使用括号可以改变优先级 order by 对结果集进行排序 order by salary;按照哪一列进行排序
阅读全文
摘要:employees表 EMPLOYEE_ID 员工号 NOT NULL NUMBER(6) FIRST_NAME 名字 VARCHAR2(20) LAST_NAME 姓氏 NOT NULL VARCHAR2(25) EMAIL 邮箱 NOT NULL VARCHAR2(25) PHONE_NUMBE
阅读全文
摘要:du -sh * 查看文件占用的大小 mkdir bak 当前路径新建一个bak目录 mkdir arc/bak -p 级联创建多个不存在的目录 ctrl +l 清屏 cp * /home/oralce/bak 把所有文件拷贝进bak du -sh 查看拷贝进度 pwd 查看当前是在哪个目录下 ls
阅读全文
摘要:SQL>define_editor='vi' 执行一条SQL语句再修改编辑 SQL>ed 可以将define _editor='vi'这句话写在sqlplus 的启动配置脚本中
阅读全文
摘要:select * from user_constraints s where s.TABLE_NAME=upper('emp') and s.CONSTRAINT_TYPE='P';
阅读全文
摘要:MYSQL:rename table table1 to table2;SQL SERVER:EXEC sp_rename 'table1', 'table2';Oracle:alter table table1 rename to table2db2:rename table table1 to
阅读全文
摘要:select to_char(system,'q') from dual; 显示季度 select to_char(sysdate,'fmyyyy-mm-dd') as dd from dual;去掉月日前的0 DD 2017-5-7 select to_char(sysdate,'yyyy-mm-
阅读全文
摘要:CREATE TABLE语句 create table [schema.] 表名 (column datatype [DEFAULT expr][, ...]); 在插入的过程中,为列指定一个默认值 ...hire_date DATE DEFAULT SYSDATE,... 默认值必须满足列的数据类
阅读全文
摘要:ORACLE下有三个视图 1、DBA_TABLES 拥有DBA角色的用户可以查看系统中的所有表 2、USER_TABLES 登录数据库的当前用户拥有的所有表 3、ALL_TABLES 登录数据库的当前用户有权限查看的所有表(在_user基础之上还有权限访问的表) SYS@enmo2 hey~2->s
阅读全文

浙公网安备 33010602011771号