欢迎来到天天文库
浏览记录
ID:51583183
大小:36.85 KB
页数:8页
时间:2020-03-13
《sqlplus基本命令总结.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、sqlplus基本命令总结 1、启动sqlplus:sqlplus[username]/[password][@server]例:C:>sqlplus system/system@demoC:>sqlplus/nolog2、连接命令connect[username]/[password];DISCONNECT //断开连接不退出passwordexit/quit //断开并退出sqlplus例:SQL>conn system/system@demoConnected.SQL>PASSWORD //相当于alter
2、USERSYSTEMIDENTIFIEDBYSYS;ChangingpasswordforSYSTEMOldpassword: //输入原密码systemNewpassword: //输入新密码sysRetypenewpassword:PasswordchangedSQL>conn system/sys@demoConnected.SQL>disconn //断开连接DisconnectedfromOracleDatabase11gEnterpris
3、eEditionRelease11.2.0.1.0-64bitProductionSQL>quit //退出C:> 3、编辑命令List:列出缓冲区的sql命令Append:在缓冲区当前行添加内容Change字符1 字符2 :改变缓冲区的字符input:在当前行后增加一行n:把第n行设定为当前行Edit:编辑缓冲区run/:运行缓冲区的命令--(a)ppend 添加文本到缓冲区当前行尾sql>selectobject_idfromtwhererownum<=5; OBJECT_ID----------
4、 20 46 28 15 29--前一条命令后加orderby1(注:a后面跟2个空格)sql>a orderby1; 1*selectobject_idfromtwhererownum<=5orderby1sql>r 1*selectobject_idfromtwhererownum<=5orderby1 OBJECT_ID---------- 15 20 28 29 46--(c)hange/old/new
5、 在当前行用新的文本替换旧的文本 c/*/tname--将上条命令中的object_id替换成ownersql>c/object_id/owner 1*selectownerfromtwhererownum<=5orderby1--(c)hange/text 从当前行删除文本 c/tab --删除orderby1sql>c/orderby1 1*selectownerfromtwhererownum<=5 sql>selectowner 2 fromt 3 whererownum=1 4 orderby1;OWNE
6、R------------------------------SYS--del 删除当前行--当前行为第4行sql>delsql>l 1 selectowner 2 fromt 3*whererownum=1 --deln 删除第n行--删除第2行sql>del2sql>l 1 selectowner 2*whererownum=1 --(i)nput文本 在当前行之后添加一行--每1行后增加orderby1(l)ist 显示缓冲区中所有行(l)istn 显示缓冲区中第n行,设置n行为当前行,*标志(l)is
7、tmn 显示缓冲区中m到n行(r)un 执行当前缓冲区的命令/ 执行当前缓冲区的命令run与/区别:run显示buffer的命令,/则不然。@文件名 运行调入内存的sql文件START 等同于@@@文件名 在.sql文件中调用令一个.sql文件时使用,嵌套调用设C盘有文件a.sql(内容为:@@b.sql)和文件b.sql(内容为:SELECTobject_idFROMtWHEREROWNUM<=2;),则:SQL>startc:a.sql; OBJECT_ID----------
8、 2 2 SQL>edits<
此文档下载收益归作者所有