`

两个读取数据库VIew的定义的SQL语句的写法[Oracle /SQL SERVER]

阅读更多
例如想读取的VIEW名称 MYVIEW

在ORACLE中:
SELECT TEXT FROM USER_VIEWS WHERE VIEW_NAME ='MYVIEW'

在SQL Server中:
SELECT definition FROM sysobjects a,sys.all_sql_modules b WHERE a.id = b.object_id and name ='MYVIEW'


特别提示:
Oracle中的返回是查询语句部分
SQL Server返回的是 "CREATE VIEW MYVIEW AS " + 查询语句部分  .如果有换行,换行符号也包含在里边

今天用到,给大家也看看,呵呵
分享到:
评论

相关推荐

    kepserver读取SQL Server数据库

    在本文中,我们将深入探讨如何使用KEPServer来读取SQL Server数据库的具体步骤。 首先,打开KEPServer软件并创建一个新的通道。选择"ODBC Client"作为数据源类型,因为我们需要通过ODBC(Open Database ...

    Oracle Sql语句转换成Mysql Sql语句

    在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...

    oracle监听执行sql语句

    这条SQL语句通过连接`v$session`和`v$sqlarea`两个视图来获取当前会话中执行的SQL语句及其完整文本。其中`v$session`包含了所有活动会话的信息,而`v$sqlarea`则存储了最近执行过的SQL语句的元数据。通过`a.sql_...

    (sqlserver/oracle/mysql/access/sqlite)数据库操作组件Zhuyi.DBUtility

    Zhuyi.DBUtility是一个数据库操作组件,支持多种常见的关系型数据库系统,包括SQL Server、Oracle、MySQL、Access以及SQLite。这个组件的核心在于提供了一种统一的接口来简化数据库的CRUD(创建、读取、更新和删除)...

    SQLSERVER到ORACLE的数据库迁移

    这个程序需要能够连接到源SQL Server数据库读取数据,并将这些数据插入到目标Oracle数据库中的相应表中。 ```java package 数据迁移; import java.sql.*; /** * @中华人民共和国行政区划代码迁移 * @模块:...

    .NET数据库通用接口SQLSERVER和ORACLE

    本项目".NET数据库通用接口SQLSERVER和ORACLE"就是这样一个解决方案,它旨在为.NET开发者提供一个跨数据库的通用接口,使得在C#编程中可以方便地处理SQL Server和Oracle数据库。 首先,我们要理解.NET Framework...

    连接远程SQL Server数据库并执行SQL语句

    本文将详细介绍如何通过编程方式连接到一个位于远程服务器上的SQL Server数据库,并执行SQL语句。 #### 一、基础知识 在深入探讨实现方法之前,我们首先需要了解一些基础知识。 - **SQL Server**:由Microsoft...

    Oracle/Mysql/Mongo/Sqlserver数据库驱动集合

    Java应用通过sqljdbc_auth.dll和mssql-jdbc.jar这两个驱动文件与SQL Server交互。2017年的驱动可能支持JDBC 4.2,提供对SQL Server 2016及更高版本的支持,包括SSPI(Security Support Provider Interface)身份验证...

    SQLServer数据库导入Oracle

    在将数据从SQL Server迁移到Oracle之前,我们需要了解这两个数据库管理系统之间的差异。SQL Server和Oracle都是关系数据库管理系统,但它们在数据类型、存储过程、视图、索引等方面有所不同。因此,在迁移数据时,...

    C#读取SQL数据库,生成SQL语句,系统源码

    C#读取SQL数据库,生成SQL语句; 可以是2000、2005的库,为了简单,写在了一个ini文件里,就是数据库的链接字符串,任意修改,点击运行即可; 自己写着用的,纯SQL语句,字段太多了,就写着太费劲了,闲来无事,就写...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    连接sqlserver数据库,批量执行sql语句

    综上所述,这个项目涉及到使用VC++和MFC与SQL Server进行交互的核心技术,包括数据库连接、SQL语句执行、异常处理、文件操作和资源管理。通过熟练掌握这些技能,你可以构建一个能够高效处理大量SQL操作的应用程序。

    数据库设计/自动安装工具BDB 2007 V2.3(For Oracle/MS SQLServer/Access/MySQL/SQLAnyWhere/Sybase)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以...

    SQL语句进行数据库权限设置

    本主题将深入探讨如何使用SQL语句进行数据库权限设置,以及SQL Server中的权限层次结构。 首先,我们需要理解SQL Server中的权限体系。权限分为两大类:对象权限和服务器权限。对象权限针对数据库内的具体对象,如...

    Oracle/SQLServer/MySQL驱动包下载

    Oracle、SQL Server和MySQL是最常见的三种关系型数据库管理系统(RDBMS),广泛应用于企业级应用、网站开发和数据分析等场景。本资源提供了这三种数据库的JDBC驱动包,方便开发者在Java环境中与数据库进行交互。 1....

    如何把图片以二进制方式存入SQL_Server数据库_并能读取出来

    ### 如何将图片以二进制方式存入SQL Server数据库并读取出来 在实际的应用开发过程中,我们经常需要处理图像文件,例如用户头像、产品图片等。这些图像文件通常体积较大,不适合直接存储为文件系统中的独立文件,...

    多数据库连接(支持MySql,Sqlserver,Oracle)

    这篇主要介绍的是一个C#编写的多数据库连接库,它支持MySQL、SQL Server和Oracle这三种常见的关系型数据库系统。这个库提供了一套统一的API,使得开发人员可以方便地进行跨数据库的操作,而无需为每个特定的数据库...

    SQL Server导入Oracle数据库

    首先,理解SQL Server和Oracle是两种不同的关系型数据库管理系统(RDBMS)。SQL Server由微软开发,而Oracle则由甲骨文公司提供。它们都有各自的数据存储格式和查询语言,因此在两者之间转移数据需要适当的转换和...

    读取数据库表生成SQL脚本.zip

    "读取数据库表生成SQL脚本.zip"这个文件包显然提供了一个小工具,它可以帮助用户方便地从数据库中读取表格信息并自动生成相应的SQL脚本。这在数据迁移、备份、或者进行数据库结构分析时非常实用。下面将详细讨论相关...

    数据库设计和自动安装工具BDB V2.2(for Oracle/MS SQLServer/MySQL/Access/SQLAnywhere/Sybase)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以...

Global site tag (gtag.js) - Google Analytics