Oracle基本操作
Oracle基本操作一. 建表及基本数据类型
二. 对表的基本操作1.?? 增删改查增:insert into student values(1210,’xiaoming’,nan); 删: delete from student where id=233215; 改:update student set name=’xiaohong’ where gender=’nan’; 查:select * from student where gender=’nan’; 2.?? 添加约束主键:alter table student add constraint pk_student_id primary key(id); 外键:alter table student add constraint fk_student_car foreign key(car) references student (id); Check 约束(强制数据满足的条件) ?????? alter table student add constraint ckeck_student_id ckeck (id between 10 and 99); ?解释: alter 属于数据定义语言DDL,DDL通常用来创建数据库中的各种对象-----表、视图、索引、同义词、聚簇等 table 指出是对表进行操作 add constraint 添加约束 fk_XXX或pk_XX或ckeck_XX? 约束的key,随便起的名可通过它来删除对应的约束 primary或foreign 约束的类型 references? 参考的表中的字段 被参考的那个字段必须是主键 ckeck() 约束的字段还有指定值的范围 三. 对查询数据的过滤1.?? 简单过滤><= != >=,<=? between……and And or in not and优先级高于or 数据不为空 not is null 2.?? Like运算符过滤%:匹配出现任意次数的字符串 ll%:以ll开头的字符串. %l%:含有l的字符串 _:只匹配一个字符 3.?? 使用正则表达式(regexp_like)四.? 常用函数(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |