常用的SQL*PLUS命令 ,SQL缓冲区操作和最基本的脚本操作(从实践中学习Oracle SQL-第三章)

DESC[RIBE]  显示表结构(描述)


SET LINE[SIZE]{80|n} 该命令是将显示屏的显示输出设置为n个字符那么宽,80为默认宽度


针对于SQL缓存进行操作(缓冲区只能保存一条脚本语句)


1.   L(LIST)命令和 n text命令。出错的情况下使用多。L列出缓冲区中的SQL语句,然后使用n指定要修改的行,text指示修改的内容


2.   '/' (RUN)命令 重新运行缓冲区的SQL语句


3.    n(设置当前行)命令和A[PPEND](附加)命令


4.    del 命令 del默认删除当前行,del n 删除指定行 ,del m,n 删除范围内的行


5.    使用C[HANGE]/原文/替代文字 来修改缓冲区的语句。修改的是当前指定行的数据


6.    把缓冲区的内容存入指定的文件,进行脚本保存。 SAVE D:\SQL\SQL 保存到D盘SQL目录下SQL.sql文件中


7.    使用GET语句获取脚本文件内容   GET D:\SQL\SQL.sql      然后可以使用其他的命令进行操作。也可以使用ed[it]直接进入图形化界面进行操作


8.    使用@或START命令把制定的脚本文件的内容转入SQL缓冲区中并运行


9.    SPOOL命令,SPOOL D:\SQL\OUTPUT中SPOOL之后为文件名,该命令的意思是在该命令之后屏幕上所显示的一切都要存到D:\SQL目录下OUTPUT文件中。只有当输入SPOOL OFF之后您才能看到OUTPUT文件中的内容。如果您输入SPOOL OUT表示其内容将送到打印机

你可能感兴趣的:(Oracle)