我使用Windows 7和oracle 11g,所以当我们需要在oracle中杀死会话时,我们使用:
alter system kill session 'sid','serial#';
我的问题是为什么我们使用命令alter
来执行此操作?
如我所知
alter 命令修改数据库或文件和文件组,这些文件和文件组 与数据库关联。
您提供的语法是错误的。为了杀死会话,我们使用 ALTER SYSTEM 语句。
你说:
alter 命令修改数据库或文件和文件组,这些文件和文件组 与数据库关联。
不完全是。
ALTER
是一个 DDL 语句。我们可以使用它来更改模式中的任何对象(如果我们有足够的权限(甚至数据库实例。
因此,您认为ALTER
仅用于一个或几个目的的假设是错误的。