您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
oracle-列类型与表创建(增改查与用户解锁)
发布时间:2017-11-23 15:08:57编辑:雪饮阅读()
创建表:
创建一个stu表:
sid:长度8位,小数位数0位
sname:10个字符
SQL> create table stu (
2 sid number(8,0) not null,
3 sname char(10)
4 );
Table created.
向表中添加数据:
insert into stu values (1,'xueyin');
查询表数据:
SQL> select * from stu;
SID SNAME
---------- ----------
1 xueyin
向表中添加新字段:
SQL> alter table stu add (
2 area varchar2(20),
3 age number(3,0),
4 height number(3,2)
5 );
Table altered.
这里的varchar2字段类型相当于mysql中的varchar字段类型。
查询表结构:
desc stu;
修改表结构:
alter table stu modify age number(5,0);
关于修改列的注意事项:
如果表中没有数据,则列的长度可增加或减小
如果已有数据,则只能增大,不能减小.
修改字段名:
alter table stu rename column age to nianLing;
为scott用户解锁:
SQL> conn sys/manager as sysdba
Connected.
SQL> alter user scott account unlock;
User altered.
连接scott用户:
“conn scott/”或”conn scott/ tiger”
前者登录时会交互式让你输入密码,后者登录时,用你的密码替换tiger。
登录scott用户
sqlplus scott/tiger
关键字词:oracle,列,表,创建,用户,激活,解锁,权限,授权
上一篇:oracle-连接查询
下一篇:oracle-事务