(五)PL/SQL条件控制

一、表名和列名的命名规则
必须以字母开头
长度不能超过30个字符
不能使用oracle的保留字
只能使用如下字符 a-z,a-z,0-9,$,#等等

二、建表
如MySQL建表一样,

SQL>create table student(
Id number(2),
Name varchar2(20),
Sex varchar(6),
Birthday date,
Match char(3),
Comm char(2)
);

三、修改表
添加一个字段

sql>alter table student add (classid number(2));

修改一个字段的长度

sql>alter table student modify (xm varchar2(30));

修改字段的类型或是名字(不能有数据)

sql>alter table student modify (xm char(30));

删除一个字段 不建议(删了之后,顺序就变了)

sql>alter table student drop column sal;

修改表的名字

sql>rename student to stu;

删除表

sql>drop table student;

插入数据

insert into student(字段1,字段2)  values(值1,值2

删除数据

delete from student where 字段=’值’;   

//删除可恢复

Drop table student  		

//不可恢复

truncate table student; 	

//删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快。

修改日期的默认格式(临时修改,数据库重启后仍为默认;如要修改需要修改注册表)

alter session set nls_date_format ='yyyy-mm-dd';
点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像