在使用sqlplus中,可能需要对SQL语句进行编辑,可以用append, del, input, list命令。
如第一次输入了
结果报错,因为没有employees_id字段,应该是employee_id。
这时可以用list命令查看刚刚执行的语句,如
这时当前行在第2行(有星号*的那一行),然后输入1把当前行改成第1行,
这时可以用change命令来修改,如
再输入/执行SQL语句,成功执行,一共有107行。
现在,你可能想增加一些字段来显示信息或条件来过滤数据,可以用append在当前行的行尾追加文本,或者用input在当前行的下一行新增一行文本。如下:
特别注意当前行在哪一行。
这时出现了两个where子句,可以用del删除一行,如下
其中del还可以删除多行,如下例子
del n m 删除n到m行
del n * 删除n到当前行
del n last 删除n到最后一行
del * 删除当前行
del * n 删除当前行到n行
del * last 删除当前行到最后一行
del last 删除最后一行