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