`

pl/sql oracle 改变字段类型

阅读更多
/*修改原字段名*/

  ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;

  /*添加一个和原字段同名的字段*/

  ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);

  /*

  将原来的数据更新到新字段中

  这是要注意,一定要显示进行数据类型转换(不同于MSSQL)

  */

  UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));

  /*删除原来的备份字段*/

  ALTER TABLE 表名 DROP COLUMN 字段名1;
分享到:
评论

相关推荐

    oracle pl/sql从入门到精通 配套源代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL/SQL的程序设计特性,广泛应用于Oracle数据库的开发和管理。这本书"Oracle PL/SQL从入门到精通"的配套源代码,显然是为了...

    PL/SQL编程基础知识

    作为Oracle数据库的核心组成部分之一,PL/SQL在数据库应用程序开发中扮演着至关重要的角色。 **1.1 PL/SQL可用的SQL语句** 在PL/SQL环境中可以使用的SQL语句主要包括以下几种: - **INSERT**:用于向表中插入新...

    使用PL/SQL Developer图形界面轻松实现oracle定期计划任务

    此外,为了监控和管理这些计划任务,你可以在PL/SQL Developer的“计划”视图中查看任务的状态、修改任务属性或停止任务执行。定期计划任务的管理和优化是数据库管理员日常工作中非常重要的一环,通过有效的计划任务...

    oracle pl/sql实例精讲student数据库模式数据和表脚本

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和Procedural Language的编程结构,用于在Oracle数据库环境中创建复杂的应用程序。在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨...

    Oracle PL/SQL语言初级教程

    总之,Oracle PL/SQL语言初级教程将引导初学者逐步掌握PL/SQL的基础知识,包括语法、数据类型、函数、表和视图的管理、完整性约束、过程和函数、操作控制以及异常处理。通过学习,开发者可以编写出高效、稳定的...

    Oracle数据库实用教程第三章 PL/SQL程序设计.pptx

    Oracle 数据库实用教程第三章 PL/SQL 程序设计 本章节主要介绍了 PL/SQL 程序设计的基础知识,包括 PL/SQL 的优点、运行 PL/SQL 程序、PL/SQL 块结构、PL/SQL 基本语法、PL/SQL 处理流程、异常处理、游标、存储过程...

    pl/sql开发手册

    ### PL/SQL 开发手册:Oracle 初学者的全面指南 #### 一、PL/SQL:Oracle 的核心编程语言 PL/SQL(Procedural Language for SQL)是Oracle数据库的标准编程语言,它结合了SQL的强大数据操作能力和过程化语言的控制...

    PL/SQL 核心基础代码

    PL/SQL,全称Procedural Language/Structured Query Language,是Oracle数据库的一种扩展,它集成了SQL语言的查询功能和过程性编程语言的控制结构,主要用于编写数据库应用程序。本资源"PL/SQL 核心基础代码"是针对...

    Oracle PL_SQL Language Pocket Reference, 5th Edition.2015.pdf

    ### Oracle PL/SQL 语言袖珍参考手册第五版 (2015) 知识点概览 #### 核心内容概述 《Oracle PL/SQL 语言袖珍参考手册》(第五版)由三位专家Steven Feuerstein、Bill Pribyl和Chip Dawes共同编著,是一本专为Oracle...

    oracle实验五 PL/SQL编程

    ### Oracle 实验五 PL/SQL编程 #### 实验目的 本次实验旨在使学习者深入了解PL/SQL编程的基础知识与实际应用。具体目标包括: 1. **掌握PL/SQL的数据类型和基本语法**:理解PL/SQL中不同数据类型的定义与使用方法...

    Oracle PL/SQL中如何使用%TYPE和%ROWTYPE

    但是,如果 first_name 列的定义改变了,例如变为 VARCHAR2(25),那么所有使用这个列的 PL/SQL 代码都必须进行修改。如果你有很多的 PL/SQL 代码,这种处理可能是十分耗时和容易出错的。 这时,你可以使用 %TYPE ...

    PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法

    在PL/SQL Developer环境中,当查询Oracle大数(17位以上)时,默认情况下可能会以科学计数法的形式显示。为了解决这个问题,可以通过在查询语句中使用`TO_CHAR`函数或者在PL/SQL Developer的设置中进行调整来实现。...

    pl/sql数据库学习笔记

    PL/SQL是一种高级的程序语言,主要用于Oracle数据库管理系统中。下面是PL/SQL数据库学习笔记的知识点总结。 一、基本原则 *瀑布模型:需求分析→设计(概要设计,详细设计:SQL语句,变量(初始值是多少,最终值...

    精通ORACLE PL/SQL

    ### 精通Oracle PL/SQL:核心知识点详解 #### 一、Oracle PL/SQL简介与重要性 Oracle PL/SQL(程序包SQL)是一种专为Oracle数据库设计的过程化语言,它结合了SQL命令和过程化的编程结构。本书《精通Oracle PL/SQL:...

    oracle实验三PL/SQL编程

    总的来说,这个实验旨在让学生熟悉并掌握PL/SQL的基本编程技巧,包括变量声明、控制流、复合数据类型以及异常处理,这些都是开发Oracle数据库应用程序时必不可少的技能。通过这样的实践,能够加深对数据库编程的理解...

    PL/SQL存储过程编程

    - **作用**: PL/SQL作为Oracle客户端工具访问Oracle服务器的操作语言,也是Oracle对SQL的一种扩充。 - **优点**: - 结构化模块化编程,方便管理和维护。 - 良好的可移植性,无论Oracle运行在哪种操作系统上都能...

    pl/sql相关学习文档

    PL/SQL支持多种数据类型,包括数值类型、字符类型、布尔类型、日期时间类型等。 1. **数值类型**:`NUMBER`, `BINARY_INTEGER` - `NUMBER`类型可以根据需要指定精度和小数位数。 - `BINARY_INTEGER`是一种整数...

    pl/sql开发

    Oracle PL/SQL 开发是数据库开发中的重要技能,它是一种结合了SQL与过程性编程语言的集成环境,专为Oracle数据库设计。通过学习PL/SQL,开发者能够编写复杂的存储过程、函数、触发器等,以实现高效的数据处理和业务...

    Oracle2BPL-SQL.rar_oracle_pl/sql

    Oracle2BPL-SQL.rar_oracle_pl/sql这个压缩包文件可能包含了关于Oracle PL/SQL的基础教程资料,其中的Oracle2BPL-SQL.pdf可能是详细的讲解文本。 Oracle PL/SQL由三部分组成:Procedural Language(过程语言)、...

    英文版Oracle PL/SQL Packages and Types Reference

    《Oracle PL/SQL Packages and Types Reference》是一本针对Oracle数据库编程的重要参考资料,主要涵盖了PL/SQL包和类型的详细信息。这本书对于那些具有英文阅读能力的开发者来说,是开发过程中的重要工具,能够帮助...

Global site tag (gtag.js) - Google Analytics