-
查看用户的表空间 dba_tablespaces、user_tablespaces(分别为查看系统和普通用户表空间的数据字典) dba_users、user_users(分别查看系统用户和普通用户的数据字典) 设置用户的默认或临时表空间 alter user username default | temporary tablespace tablespace_name; //username为当前用户 eg: desc dba_tablespaces //查看系统数据字典里面的字段 select tablespace_name from dba_tablespaces; //查看系统表空间 desc dba_users; //查看系统用户名下的表空间 select default_tablespace,temporary_tablespace from dba_users where username='SYSTEM'; //查看系统用户的默认表空间和临时表空间 alter user system default tablespace system; select default_tablespace,temporary_tablespace from dba_users where username='SYSTEM'; //查看系统用户的默认表空间和临时表空间 desc user_tablespaces //查看普通用户数据字典的字段 select tablespace_name from user_tablespaces; //查看普通用户表空间 desc user_users; //查看系统用户名下的表空间查看全部
-
1.一个数据库由多个表空间构成,一个表空间由多个数据文件构成 2.表空间分为: 永久表空间: 永久存储数据库对象,如表、视图、存储过程等等 临时表空间: 存放数据库操作中中间执行的过程, 执行完成后将自动释放 UNDO表空间: 保存事务所修改的旧值,修改前的数据(利于撤销等方便回滚)查看全部
-
启用用户的语句 alter user username account unlock eg: alter user scott account unlock; connect scott/tiger; //使用scott用户登录SQL Plus查看全部
-
1.查看登录用户:show user(sql plus中的命令不用分号结尾,但sql语句需要用分号结尾) 2.数据字典是数据库提供的表,用于查看数据库的信息 查看数据字典:desc dba_users 查看用户:select username from dba_users;查看全部
-
一、系统用户 1.sys> system 2.sysman 3.scott(默认密码tiger) 二、用户登录语句 [username/password] [@sever] [as sysdba|sysoper] eg : system/root @orcl as sysdba (orcl为设置的服务器) 三、sys权限必须是sysdba或sysoper connect sys/root sysdba; PS: SQL语句中不区分大小写查看全部
-
设置字符型格式 可以是a开头后面跟字符长度查看全部
-
逻辑运算符的优先级:按not、 and、 or的顺序依次递减 比较运算符的优先级高于逻辑运算符 select * from users where not username='aaa';(注意这里not的位置)查看全部
-
6-5中的设置别名宇6-3的设置显示格式有什么区别 上面那个一次只能更改一个别名,下面这个可以同时设置多个别名查看全部
-
给字段设置别名: 语法:SELECT column_name AS new_name,... FROM table_name; 其中:as是可以省略的,用空格来隔开原字段名和新字段名即可。 注释: 1.column(col) col_name heading new_name;//设置的是字段的查询结果的名字 2.column(col) col_name format datatype;//设置的是字段的查询结果的类型范围 3.column(col) col_name clear; //清除所设置的格查看全部
-
查询表中所有字段及指定字段: 1.查询所有: select * from table_name; 2.查询指定字段: select column1, ... from table_name;查看全部
-
.主键约束:唯一一个每张表只能有一个,可以由多个字段构成 2.外键约束:唯一一个涉及两张表之间的约束 3.在创建表时,唯一一个非空约束只能在列级设置,不能在表级设置,非空约束没有名字 4.在修改表时,(非空)alter table table_name modify column_name datatype not null; 5.更改约束名称,(除非空)数据字典(user_constraints), 非空约束 NOT NUL (禁止插入字段为空) 主键约束 PRIMARY KEY (每张表只能有一个,可以由多个字段构成) 外键约束 FOREIGN KEY (约束字段与外表字段匹配,类型相同,数据必须 IN {外表数据}) 唯一约束 UNIQUE (保证数据的唯一性,可以由多字段构成) 检查约束 CHECK (保证数据值的安全可靠,并允许范围内)查看全部
-
检查约束 5、禁用检查约束 语法:ALTER TABLE table_name DISABLEENABLE CONSTRAINT ck_name; 6、删除检查约束 语法:ALTER TABLE table_name DROP CONSTRAINT ck_name;查看全部
-
删除/禁用/启用约束,不同约束语法是一样的查看全部
-
修改表时添加检查约束: ALTER TABLE table_name ADD CONSTRAINT constraint_name CHECK(expressions);查看全部
-
检查约束: 1、建表时: a、列级约束:create table userinfo(salary number(5,0) check(salary>100)); b、表级约束:create table userinfo(salary number(5,0), constraint ck_salary check(salary>0)); 2、修改表时: alter table userinfo add constraint ck_salary check(salary>0);查看全部
举报
0/150
提交
取消