`
Mayer
  • 浏览: 138137 次
  • 性别: Icon_minigender_1
  • 来自: 四川
社区版块
存档分类
最新评论

在PL/SQL中如何create table

SQL 
阅读更多
在PL/SQL中不能直接使用'create table', 可以改用execute immediate, 如下:

CREATE OR REPLACE PROCEDURE DownLoad_ERP_ATR_DATA
AS

BEGIN
execute immediate ' Create Table ATR AS
SELECT ORG_ID, 
SUBINVENTORY, 
ITEM_CODE, 
ITEM_DESC, 
INVENTORY_ITEM_ID, 
UOM, 
ATR, 
VENDOR_NUM
FROM ATR_V'; 
END DownLoad_ERP_ATR_DATA;
分享到:
评论

相关推荐

    PL/SQL学习笔记

    PL/SQL有三种集合 联合数组 嵌套表 可变数组 联合数组详解: 什么是数组?数组有什么特点 数据是线性存放的,在内存中地址是连续的 可以用索引来访问 定义联合数组? 联合数组不需要定义长度,他能容纳的元素最大...

    动态PL/SQL用法例子

    动态PL/SQL用法例子 begin execute immediate 'create table test_qiu(id number)'; end;

    C# 访问Oracle示例+PL/SQL+存储过程+触发器 完整示例 测试可用 易懂

    PL/SQL中不能直接使用数据定义语言,而动态sql中允许 sql_str:='select id, name from producttype where id=:type_id'; execute immediate sql_str into trow using tid; --将查询的结果给trow,查询语句中用到的...

    PLSQL开发中动态SQL的使用方法.doc

    在 PL/SQL 开发过程中,使用 SQL,PL/SQL 可以实现大部分的需求,但是在某些特殊的情况下,在 PL/SQL 中使用标准的 SQL 语句或 DML 语句不能实现自己的需求,比如需要动态建表或某个不确定的操作需要动态执行。...

    Oracle P/L SQL实现文件压缩、解压功能

    Oracle P/L SQL实现文件压缩、解压功能,以下是此过程包的头部,包体经常打包处理plb,感兴趣用户可以下载下来。 Create or Replace Package UTL_ZIP AUTHID CURRENT_USER as Type File_List is Table of Clob; -...

    Oracle数据库实验.rar

    实验一 PL/SQLPL/SQLPL/SQLPL/SQLPL/SQLPL/SQL开发环境的使用 [实验目的 ] 1.掌握建立本地 Net服务名( TNS)的方法; 2.熟悉和掌握使用 SQL Plus工具操作数据库; 3.熟悉 TOAD工具。 [实验内容 ] 1.使用 Oracle...

    Oracle_PLSQL_语法详细手册

    一、 CREATE TABLE 语句 3 二、 CREATE SEQUENCE语句 5 三、 CREATE VIEW语句 6 四、 INSERT语句: 7 五、 UPDATE语句: 9 六、 DELETE语句: 10 七、 TRUNCATE语句: 11 八、 各类FUNCTIONS: 12 1. 转换函数: 12 2. ...

    plsqldev14.0.0.1961x32多语言版+sn.rar

    You can now create a specific PL/SQL Developer file type from the “Create File” popup menu item. You can now add multiple files to a project at once. Project enhancements Git and Subversion ...

    OraclePLSQL编程经典例子

    通过在过程中使用输入参数,可以讲数据输入到执行部分,通过使用输出参数,可以将执行部分的数据输出到应用环境,在pl/sql中可以使用create procedure命令来创建过程。 编写一个存储过程,可以输入雇员名和新工资来...

    CnPlugin_1.5.4

    主菜单功能 所有主菜单可在PL/SQL中设置工具栏按钮,以方便调用 CnPlugin / Comment /&Commnet Lines 以“--”注释当前选中的代码 CnPlugin / Comment /&Uncommnet Lines 去除当前选中以“--”注释的代码 ...

    Oracle P/L SQL实现FTP上传、下载功能

    Oracle P/L SQL实现FTP上传、下载功能,以下是此过程包的头部,包体经常打包处理plb,感兴趣用户可以下载下来。 --Oracle上的FTP功能 Create or Replace Package UTL_FTP AUTHID CURRENT_USER as Type Connection ...

    CREATE TABLESPACE命令详解

    CREATE TABLESPACE命令详解 CREATE TABLESPACE命令详解

    createtable.rar_oracle

    此文档包含了oracle数据库使用的大部分方法、实例,pl/sql编程。

    SQL21日自学通

    在PL/SQL 中的数据类型377 字符串类型377 数值数据类型378 二进制数据类型378 日期数据类型378 逻辑数据类型378 ROWID379 PL/SQL 块的结构379 注释380 DECLARE 部分380 变量声明380 常量定义381 指针定义381 %TYPE ...

    oracle动态sql之EXECUTE IMMEDIATE.docx

    在 PL/SQL 代码中,如果是 varchar2 类型,则长度不能大于 32767(32K)。 EXECUTE IMMEDIATE 语句有以下几个特点: 1. 如果 v_sql 为 DML 动态语句时,执行后不会提交,需要使用 commit 显式提交。如果为 DDL ...

    Oracle 游标使用总结

    隐式游标(Implicit Cursor):是指非PL/SQL程序中定义的、而且是在PL/SQL中使用UPDATE/DELETE语句时,Oracle系统自动分配的游标。 一.显示游标 1.使用步骤 (1)定义 (2)打开 (3)使用 (4)关闭 2.使用演示 首先创建...

    oracle code

    * Appendix A, Oracle Expert PL/SQL * by Ron Hardman and Michael McLaughlin * * This script creates the table and seed data to test * regular expression metacharacters and functions */ CREATE ...

    PLSQL 创建新用户删除用户及用户权限的开通

    需要注意的是,在创建新用户时,必须授予 create session 或 connect 权限,否则用户无法登录 PL/SQL。Create session 是一个权限,而 connect 是一个角色,当查询用户权限时,权限可以看到,而角色是看不到的! 三...

    oracle实验报告

    在PL/SQL块中,可以使用SQL的数据查询命令,数据操纵命令和事务控制命令。可使用全部SQL函数。PL/SQL中的SQL语句,可使用SQL的比较操作等运算符。但不能使用数据定义语句。 在PL/SQL块中使用SELECT语句时注意几点...

    Oracle8i_9i数据库基础

    §15.4 在 PL/SQL 中使用 sqlcode,sqlerrm 273 第十六章 存储过程和函数 276 §16.1 引言 276 §16.2 存储过程 276 §16.2.1 创建过程 276 §16.2.2 使用过程 278 §16.2.3 开发存储过程步骤 279 §16.2.3.1 编辑...

Global site tag (gtag.js) - Google Analytics