`

Oracle应用中的一些小知识

 
阅读更多

 

1.oracle如何查看后台正在运行着的sql语句


select a.program,b.spid,c.sql_text from v$session a,v$process b,v$sqlarea c where a.paddr=b.addr and a.sql_hash_value=c.hash_value and a.username is not null;

2.数据库解锁。
(1).查询有哪些死锁进程
select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid ;

(2).杀掉进程 SID,SERIAL#
alter system kill session '66,18940';



3.后台运行sql.
建一个xxx.sql脚本,在linux在运行 sqlplus username/password@TNS < xxx.sql &

 

4.Oracle添加字段的sql

alter table table_name add (列名1 数据类型1,列名2 数据类型2...);

也可以用过程实现

declare

  vstr_sql varchar2(2000):='alter table your_table add (column1 col_type1,clumn2 col_type2...)';

  begin

  execute immediate vstr_sql;

  end;

 

修改单列数据类型:

ALTER TABLE table_name  MODIFY 列名 数据类型

修改多列数据类型:

ALTER TABLE table_name MODIFY ( 列名1 数据类型1,列名2 数据类型2)

删除单列:

ALTER TABLE table_name DROP COLUMN 列名

删除多列:

ALTER TABLE table_name DROP (列名1,列名2)

 

分享到:
评论

相关推荐

    oracle应用开发指南

    Oracle应用开发指南是一份权威的Oracle官方文档,它为Oracle应用的开发人员提供了详尽的开发指导和参考。这份指南不仅覆盖了Oracle应用程序的开发过程,也介绍了Oracle的技术背景和开发环境。通过这份指南,开发者...

    介绍Oracle应用开发方法和技巧

    7. 安全性:确保数据安全是Oracle应用开发中的重要环节。理解角色权限管理、审计机制、加密技术以及如何防止SQL注入攻击,都是开发者的必备知识。 8. 高可用性:Oracle提供RAC(Real Application Clusters)和Data ...

    oracle应用服务器教程

    通过深入学习和实践本教程提供的内容,你将能够掌握Oracle应用服务器的全方位知识,无论是在日常开发还是系统运维中,都将受益匪浅。记得结合实际项目经验,理论与实践相结合,才能真正提升你的Oracle技术水平。

    ORACLE应用常见问题1000问

    这些问题只是Oracle应用中的一小部分,实际上,Oracle的使用涵盖了许多其他领域,如性能优化、安全性、备份恢复、数据迁移等。不断学习和掌握这些知识,对于成为熟练的Oracle DBA或开发者至关重要。在日常工作中,...

    Oracle高级应用列表

    Oracle 高级应用列表是 Oracle 数据库管理系统中高级应用的集合,涵盖了 PL/SQL、存储过程、函数、触发器等高级内容。下面是对每个知识点的详细解释: 1. PL/SQL PL/SQL 是 Oracle 数据库管理系统中的过程语言,...

    《基于Oracle应用服务器的Web开发技术》(高清、目录)

    在Oracle应用服务器中,Web开发主要涉及以下几个核心知识点: 1. **Java EE(Java Platform, Enterprise Edition)基础**:Oracle应用服务器遵循Java EE规范,因此理解Java Servlets、JavaServer Pages (JSP)、...

    ORACLE应用与认证教程

    《ORACLE应用与认证教程》是一本针对Oracle 11g数据库系统的学习资源,由清华大学出版社出版。本书旨在为初学者提供一个全面了解和掌握Oracle技术的平台,同时也有助于那些准备Oracle相关认证考试的人士。通过这本书...

    oracle小常识oracle小常识

    在这个场景中,我们主要讨论Oracle的一些基础知识,特别是与数据导入导出、表空间管理和自动化备份恢复相关的操作。 1. 数据导入导出工具`exp`和`imp` Oracle提供了`exp`(Export)和`imp`(Import)工具,用于...

    Oracle数据库应用题库

    深入理解表、视图、索引、存储过程、触发器、序列、同义词等数据库对象的创建、修改和删除,以及它们在实际应用中的作用,是Oracle应用开发的基础。 五、安全性与权限管理 Oracle提供了一套完善的用户权限管理体系...

    ODU在ORACLE数据库中的应用.pdf

    下面是 ODU 在 Oracle 数据库中的应用知识点: ODU 工具的特点 1. 跨平台恢复:ODU 可以在多个平台上运行,支持 64 位操作系统,能够恢复超过 4G 的数据文件。 2. 支持多种字符集间的转换:ODU 支持 CLOB、NCLOB、...

    Oracle_11G_数据库应用简明教程PPT

    首先,Oracle 11g的基础知识包括数据库体系结构,它主要由实例和数据库两部分构成。实例是运行在操作系统上的内存结构和后台进程,而数据库则是存储在磁盘上的物理文件集合,如数据文件、控制文件、重做日志文件等。...

    oracle常识-常用的知识

    这篇“Oracle常识-常用的知识”将带你深入了解Oracle的基本概念、功能和常见操作。 1. Oracle数据库概述: Oracle数据库是一种关系型数据库管理系统(RDBMS),由美国Oracle公司开发。它支持SQL语言,提供了高度可...

    Oracle中文官方文档

    这部分概述了可用于开发Oracle应用程序的各种编程语言和技术,帮助开发者选择最适合其需求的工具。 **2.3 原生数据类型** 介绍了Oracle数据库支持的不同数据类型,包括数值、字符、日期等基本类型,以及如何使用...

    oracle高级应用基础.pdf

    总而言之,本篇文档所涵盖的知识点,主要是Oracle数据库中与DBA日常管理密切相关的高级应用。内容不仅包括了数据库版本信息的查询、会话管理与控制,还涉及到了在数据查询中如何进行条件判断、使用伪列实现分页等...

    oracle应用服务器1.ppt

    在Oracle应用服务器1.ppt中,主要介绍了该服务器的安装、配置及其技术组成。以下是详细的知识点概述: 1. **Oracle应用服务器架构**:Oracle应用服务器作为网络计算结构的一部分,通常包括Oracle8i数据库、桌面瘦...

    Oracle 11g数据库应用简明教程

    Oracle 11g数据库是Oracle公司推出的一款企业级关系型数据库管理系统,广泛应用于大型数据存储、数据处理和数据分析...此外,源代码和课件的提供,将有助于理论知识与实践相结合,加深对Oracle 11g数据库的理解和应用。

    Oracle 11g 数据库应用简明教程

    Oracle 11g 数据库应用简明教程是针对学习Oracle数据库管理系统的一个综合教程,主要针对的是11g版本,这是Oracle公司的一个重要版本,提供了许多增强功能和优化,旨在提高数据库性能、可用性和安全性。本教程由十八...

    oracle应用服务器.pptx

    以下是关于Oracle应用服务器的一些关键知识点: 1. **产品构成结构**: Oracle应用服务器的架构通常包括网络计算机结构,如Oracle8i、Oracle Applications、Desktop Thin Client等。其中,Oracle8i代表了数据库...

    Oracle从基础到应用

    Oracle是一种广泛使用的大型企业级数据库管理...以上是Oracle从基础到应用过程中,一般需要掌握的核心知识点。掌握这些知识点,能够帮助数据库管理员或数据库开发人员在不同的业务场景中,更好地应用Oracle数据库系统。

Global site tag (gtag.js) - Google Analytics