Oracle知识点(新).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle知识点(新)

DDL_DML_DQL 创建用户: CREATE USER MARTIN -------创建用户名 IDENTIFIED BY martinpwd ------设定密码 DEFAULT TABLESPACE USERS------设置表空间 TEMPORARY TABLESPACE TEMP;-------临时表空间 授予权限: GRANT CONNECT TO MARTIN; CONNECT角色允许用户连接至数据库,并创建数据库对象。 GRANT RESOURCE TO MARTIN; RESOURCE角色允许用户使用,数据库中的存储空间。 GRANT CREATE SEQUENCE TO MARTIN; 此系统权限允许用户在当前模式中创建序列,此权限包含在CONNECT角色中。 授予用户 MARTIN 操作TEST表对象的权限 : GRANT SELECT ON TEST TO MARTIN; 允许用户查询 TEST 表的记录。 GRANT ALL ON TEST TO MARTIN; 允许用户插入、删除、更新和查询。 ALTER USER 命令可用于更改口令 : ALTER USER MARTIN IDENTIFIED BY martinpass; DROP USER 命令用于删除用户 : DROP USER MARTIN CASCADE; DDL: 创建表 create table table_name( column1 varchar2(32) primary key, -- 列名 类型(长度) 修饰符primary key代表该列为主键 column2 varcahr2(20) not null default 默认值, -- not null设定该列不能为空, default设定该列的默认值 column3 number(5,3) unique -- 设定该列值唯一,不能重复 ); 修改表 alter table table_name add(column varchar2(20) ); --添加列 modify --修改列 remove --删除列 清空表 truncate table table_name; --清空之后不能回滚 删除表 drop table table_name; DML: 插入数据 insert into table_name(column1, column2, ....) values(value1, value2, value3...); --值必须与指定列一一对应 insert into table_name values(value1, value2, value3...); -- 值必须与表定义结构一致 insert into table_name select column1,colum2... from table_name1 where .... -- 将从table_name1中查询到的结果插入到table_name中 修改数据 update table_name set column1=value1,column2=value2.. where column3=value3 and ... 删除数据 delete from table_name where column1=value1 and ... DQL: 查询数据 select column1,column2... from table_name where column1=value1 and ... 排序 order by column desc/asc -- desc降序,asc升序 分组 group by column having column1=value1 -- having是分组条件 查询条件 select ... from ... where column1 in (value1, value2, value3) -- 当column1在括号中出现就将该记录查询出来 select ... from ... where column1 between value1 and value2 -- 当column1的值在value1和value2之间时将该记录查询出来 select ... from ... where column1 like _value% -- 模糊查询 _代表一个字符, %代表多

文档评论(0)

hf916589 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档