`
newand
  • 浏览: 37532 次
  • 性别: Icon_minigender_1
  • 来自: nj
最近访客 更多访客>>
社区版块
存档分类
最新评论

records in oracle

    博客分类:
  • SQL
阅读更多
record
1.定义:
TYPE name_rectype IS RECORD(
      name1  VARCHAR2(15)
      ,name2  VARCHAR2(30)
      ,name3  VARCHAR2(30));

2.使用record
直接使用,如:name_rectype.name1

3.给record赋值

    [1] name_rectype.name1 := varSome;


    [2] select name1,name2,name3
        into name_rectype
        from table
        where key...


    [3] fetch recCur into name_rectype
    或者
    fetch recCur2 into name_rectype.name1



    [4] name_rectype := name_rectype2



参考:http://www.unix.org.ua/orelly/oracle/langpkt/ch01_11.html
分享到:
评论

相关推荐

    Oracle Manufacturing Implementing Oracle E-Records in Discrete M

    《Oracle Manufacturing 实施Oracle E-Records在离散制造业》指南是Oracle公司为11i版本提供的一份详细文档,旨在帮助用户理解和实施Oracle制造系统中的电子记录功能,特别是在离散制造业的应用。本指南由Laurel ...

    访问ORACLE存储过程

    cmd.Parameters.Add("age_in", OracleType.VarChar, 20); cmd.Parameters["age_in"].Value = "21"; try { cn.Open(); cmd.ExecuteNonQuery(); Console.WriteLine("Name is: {0}", cmd.Parameters["name_out"]....

    oracle primavera unifier 21.12 新特征功能清单

    When you encounter an unexpected error, the system now generates an error code which you should reference when filing Service Requests with Oracle Support. Unifier Mobile Application (Android) - ...

    在.NET中调用Oracle存储过程经验总结.doc

    ### 在.NET中调用Oracle存储过程经验总结 #### 一、引言 随着.NET平台的广泛应用,越来越多的应用程序选择.NET框架进行开发。与此同时,Oracle数据库因其高性能和稳定性被广泛采用。因此,在.NET环境中如何有效地...

    oracle批量删除数据

    DBMS_OUTPUT.PUT_LINE('Totally ' || TO_CHAR(n_delete) || ' records deleted!'); END; ``` ##### 实现细节: - **过程参数**: - `p_TableName`: 需要删除数据的表名。 - `p_Condition`: 删除数据的条件,如`...

    Oracle中树的操作

    FOR I IN RECORDS.FIRST()..RECORDS.LAST() LOOP V_ID := SYS_GUID(); LOOKUP(RECORDS(I).ID) := V_ID; -- 生成新ID并存入LOOKUP RECORDS(I).ID := V_ID; IF RECORDS(I).NAME <> 'ROOT' THEN RECORDS(I)....

    Python-Records是一个用于对关系数据库进行原始SQL查询的库

    Records 支持多种流行的关系数据库,如 MySQL、PostgreSQL、SQLite、Oracle 和 Microsoft SQL Server 等,这得益于其对 SQLAlchemy 这个强大的 ORM(对象关系映射)库的依赖。SQLAlchemy 提供了数据库连接池管理和元...

    oracle 10g-admin1 考试试题

    When deciding on the size of the undo tablespace in your Oracle database, three key factors should be considered: - **Size of an Undo Block (A)**: The size of an undo block is crucial as it directly ...

    oracle sql loader全攻略

    ### Oracle SQL Loader全攻略知识点详解 #### 一、SQL Loader的特点与应用场景 Oracle SQL Loader作为Oracle数据库的一个重要组成部分,主要用于将外部数据加载到Oracle数据库中。与其他数据迁移工具相比,SQL ...

    oracle分页查询并返回总记录数据存储过程

    ### Oracle 分页查询并返回总记录数据存储过程 在数据库应用开发中,为了提高用户体验以及减少服务器负担,分页查询成为了一种常见的技术手段。Oracle 数据库提供了多种方法来实现分页查询,其中使用存储过程是一种...

    在UNIX祼设备和文件系统之间移动oracle

    1026+0 records in 1026+0 records out ``` 以上步骤介绍了如何在UNIX系统中理解裸设备的概念、其实际可用空间的计算以及如何使用特定命令(例如 `dd`)来实现Oracle数据库文件在裸设备和文件系统之间的移动。这...

    Oracle plsql 参考文档

    CREATE OR REPLACE FUNCTION add_numbers(a IN NUMBER, b IN NUMBER) RETURN NUMBER IS result NUMBER; BEGIN result := a + b; RETURN result; END; ``` 5. **包(Packages)**:包是存储在数据库中的命名...

    Oracle存储过程和触发器实例

    create or replace procedure GetRecords(name_out out varchar2, age_in in varchar2) as begin select NAME into name_out from test where AGE = age_in; end; ``` 2. `insertRecord` 存储过程用于插入新记录。...

    oracle学习及使用笔记

    RECORDS DELIMITED BY NEWLINE NO BADFILE LOGFILE 'T_EXTERNAL_LOAD.LOG' READSIZE 1048576 FIELDS TERMINATED BY "," (OWNER, OBJECT_NAME, CREATED CHAR(255) DATE FORMAT DATEMASK 'yyyy-mm-ddhh24:mi:ss', ...

    Oracle产品销售简明手册-2数据库类产品.doc

    Records Database 是 Oracle 公司的记录数据库管理解决方案,能够提供高性能和高可靠性的数据库管理解决方案。该产品提供了记录数据库管理功能,能够满足客户对高性能和高可靠性的需求。 Spatial Spatial 是 ...

    Oracle游标语法总结.doc

    - 隐式游标:不需要明确声明, Oracle 会自动创建,例如 `for my_dept_rec in (select department_name, department_id from departments)` 2. REF 游标:REF 游标是一种引用类型,类似于指针。 三、Oracle 游标...

    Oracle存储过程实例[定义].pdf

    Oracle存储过程是数据库中的一个重要组成部分,主要用于执行复杂的业务逻辑和数据处理任务。在Oracle中,存储过程是由一系列SQL和PL/SQL语句组成的可重用代码段,可以在数据库服务器端执行,提高了应用程序的性能和...

    oracle调用存储过程实现分页

    在Oracle数据库中,分页查询是一项常见的操作,特别是在大数据量的场景下,为了提高用户体验和系统性能,我们通常不会一次性加载所有数据,而是分批次(即分页)展示。存储过程是Oracle数据库中预编译的SQL语句集合...

    C操作ORACLE数据库[借鉴].pdf

    printf("There is no records in this table\n"); return; } _variant_t vSno, vName, v***, vAge, vDno, vDname, vCname; while (!pRst->adoEOF) { // ... // 在此处处理查询结果 // ... pRst->MoveNext...

Global site tag (gtag.js) - Google Analytics