SQL基本操作.docxVIP

  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文档。上传文档
查看更多
SQL基本操作

SQL第一章 表的基本操作1.desc/asc: 降序/升序更改system用户默认表空间语句:alter user system default tablespace xxx;2.表空间的分类:1.永久表空间2.临时表空间3.UNDO表空间表空间的各项数据信息字典:dba_tablespacesEx:查找表空间的STATUS信息select status from dba_tablespaces where tablespace_name = ‘XXX’; 3.Scott权限比system低4.创建永久表空间:create tablespace+创建表空间名字_tablespace+ datafile +文件名.dbf+ size (文件大小)5.创建临时表空间create temporary tablespace+表空间名字_tablespace+ datafile+文件名.dbf+ size (文件大小)6.永久表空间数据字典dba_data_files从数据字典中查找表空间在系统存放的位置select file_name from dba_data_files where tablespace_name=‘大写表空间名字’;7.临时表空间数据字典dba_temp_filesselect file_name from dba_temp_files where tablespace_name = ‘大写表空间名字’ ;8.设置表空间脱机和联机的状态alter tablespace +表空间名字+ offline脱机/online联机9.表空间只读/读写(默认状态online):改变该状态只能在online状态下alter tablespace +表空间名字+read only/read write;10.向表空间添加数据文件alter tablespace +表空间名字+add datafile+‘文件名.dbf’+size+文件大小11.删除表空间的数据文件:注意如果要删除表空间的第一个数据文件就要删除整个表空间alter tablespace +表空间名字+drop datafile+ ‘文件名.dbf’12.删除表空间drop tablespace +表空间名字(including contents加上这句的话删除表空间的数据文件)第二章 认识表1.二维结构2.约定:(1)每一列数据类型统一(2)每一列名字统一(3)每一行数据唯一3.数据类型(1)字符型CHAR(n)//n的max值为2000,NCHAR(n)//n的max值为1000,支持unicode格式进行存放VARCHAR2(n)//max(n)=4000,会判断所需空间,比CHAR要节省空间NVARCHAR2(n)//max(n)=2000支持unicode格式进行存放(2)数值型NUMBER(p,s) Ex:FLOAT(n)(3)日期型DATE,TIMESTAMP(4)其他类型BLOB,CLOB5.创建表create table+ 表名(数据名 + 数据类型,数据名 + 数据类型,……………….);6.查看表的字段信息:desc+表名7.向表中添加字段alter table+表名 add 数据名+数据类型;8.更改字段数据类型:注意修改要该字段没有数据alter table+表名 modify 数据名+新的数据类型9.删除字段信息:alter table+表名 drop column 数据名10.更改字段的名字alter table+表名 rename column数据名 to 新的数据名11.更改表的名字rename 表名 to 新的表名12.删除表中的数据truncate table+ 表名13.删除表drop table + 表名第三章 操作表的数据1.向表中插入数据Insert into 表名values(‘’,’’,’’…..与表中的列名一一对应);2.查询表中数据Select *(*代表所有列的数据) from 表名3.向表中的指定字段添加数据Insert into 表名(xx,xx,xx指定字段名字)values(与指定字段一一对应);4.查询表中的指定字段数据Select 指定字段名字, 指定字段名字… from 表名5.为字段设置默认值(1)创建表时为字段设置默认值Create table 表名(数据名+数据类型 default 默认值);(2)修改表中指定字段为其设置默认值Alter table 表名 modify 数据名 default 默认值;6. 复制其他表的数据(1)建表时复制其他表的数据Create table 表名as select *(*代表所有数据,也可以部分字段名xx,xx) from其他表名(2)添加数据时复制其他

文档评论(0)

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

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

1亿VIP精品文档

相关文档