`
wshyj18
  • 浏览: 166664 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

将oracle的create语句变为alter语句

 
阅读更多

      看PD中,双击某个表,查看其preview标签,然后会发现有某个表的create语句,如下:

create table Company_Info  (
   Company_ID           NVARCHAR2(50)                   not null,
   Area_ID              NVARCHAR2(50),
   Mem_ID               NVARCHAR2(50),
   Level_Id             NVARCHAR2(50),
   Name                 NVARCHAR2(50)                   not null,
   Capital              NVARCHAR2(50),
   Unit_Property        NUMBER(2)                       not null,
   Economics_type       NUMBER(2)                       not null,
   Man_Scale            NUMBER(10,0),
   License_Code         NVARCHAR2(50),
   License_Img          NVARCHAR2(50),
   Intro                NVARCHAR2(3000),
   Company_Img          NVARCHAR2(200),
   Address              NVARCHAR2(200),
   Postal_Code          NVARCHAR2(50),
   Tel                  NVARCHAR2(50),
   Fax                  NVARCHAR2(50),
   Mobile               NVARCHAR2(50)                   not null,
   Email                NVARCHAR2(50)                   not null,
   Contactor_sex        NUMBER(2),
   Contactor            NVARCHAR2(50),
   Web_Site             NVARCHAR2(200),
   View_Count           NUMBER(20,0),
   Create_Date          DATE                            not null,
   Update_Date          DATE                            not null,
   Status               NUMBER(2),
   Company_Type         NUMBER(2),
   Remain_Point         NUMBER(6,0),
   Cmp_Level            NVARCHAR2(50),
   isAdv                NUMBER(2),
   Expri_Date           DATE,
   Display_index        NUMBER(6,0),
   constraint PK_COMPANY_INFO primary key (Company_ID)
);

我们如果加了某些字段,又要在原数据库上加上这些字段,我们可以这样:把create变为alter,然后将不要的

字段去除,如下所示:

 

alter  table Company_Info add(
   Remain_Point         NUMBER(6,0),
   Cmp_Level            NVARCHAR2(50),
   isAdv                NUMBER(2),
   Expri_Date           DATE,
   Display_index        NUMBER(6,0)
)

 

这样就加快了我们的开发效率

 

分享到:
评论

相关推荐

    将oracle的create语句更改为alter语句使用

    在Oracle数据库管理中,`CREATE`和`ALTER`语句是两种常见的用于管理和修改数据库对象的SQL命令。本文将深入探讨如何将`CREATE`语句转换为`ALTER`语句,以便在已存在的表结构上进行修改,提高开发效率。 首先,`...

    oracle常用SQL语句(汇总版).docx

    在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义语句(DDL)和其他相关知识点。 一、数据控制语句(DML) 数据控制语句用于操作数据库中的数据,包括插入、删除、更新等...

    oracle查询语句大全

    根据提供的文件信息,以下是从标题、描述、标签和部分内容中提取的关键知识点,这些知识点主要围绕Oracle数据库中的查询语句和基本操作展开。 ### Oracle 查询语句大全 #### 1. 查询表信息 - **查询所有表**: - `...

    Oracle查询语句大全-精华版

    本文将详细介绍 Oracle 查询语句的使用方法和实践操作。 一、创建用户和授权 在 Oracle 中,创建用户和授权是最基本的操作。使用以下语句可以创建用户和授权: create user username identified by password; ...

    ORACLE常用SQL语句大全.pdf

    Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...

    Oracle sql 语句集锦

    根据给定的文件信息,以下是对Oracle SQL语句集锦中的关键知识点的详细解析: ### Oracle SQL基础操作 #### 数据定义语言(DDL) - **创建表(Create Table)**: `CREATE TABLE`语句用于在数据库中创建一个新的表...

    oracle sql语句学习

    Oracle SQL语句是数据库管理与数据查询的重要工具,尤其在Oracle数据库系统中,掌握SQL的高效使用至关重要。这个"oracle sql语句学习"资源包显然旨在帮助初学者逐步提升到高级水平,通过全面的笔记资料,使用户能够...

    ORACLE经典常用语句总结

    本文将深入解析Oracle中的关键SQL语句,涵盖表约束、索引创建及管理等方面,旨在提供一个全面的Oracle SQL语句总结。 ### 一、表约束 #### 1. 添加主键约束 ```sql ALTER TABLE TABLE_NAME ADD CONSTRAINT KEY_...

    oracle开发语句及项目

    - DDL(Data Definition Language):创建、修改和删除表结构,如CREATE TABLE、ALTER TABLE、DROP TABLE等。 - DML(Data Manipulation Language):用于处理数据,如SELECT、INSERT、UPDATE、DELETE。 2. PL/...

    经典的ORACLE查询语句教学资料

    学习Oracle SQL的基础包括了解DML(Data Manipulation Language)语句如SELECT、INSERT、UPDATE和DELETE,以及DDL(Data Definition Language)用于定义数据库结构的语句,如CREATE、ALTER和DROP。 "第二天"的资料...

    Oracle_基本建表语句

    本文将详细介绍Oracle的基本建表语句及相关操作。 首先,创建用户是数据库管理的基础。Oracle中创建用户的基本语法如下: ```sql CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名 TEMPORARY ...

    Oracle语句大全

    在Oracle中,我们使用CREATE TABLE语句来创建新的表格。例如: ```sql CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, FirstName VARCHAR2(50), LastName VARCHAR2(50), Department VARCHAR2(50) ); ``...

    Oracle基本建表语句

    ### Oracle基本建表语句知识点总结 #### 一、创建用户 在Oracle数据库中,创建用户是基础操作之一。这通常用于控制不同开发者或应用程序之间的访问权限。 **语法:** ```sql CREATE USER <username> IDENTIFIED BY...

    Oracle_基本建表语句-操作语句

    本篇将深入探讨Oracle中的基本建表语句及其相关操作。 首先,建表语句的基本格式如下: ```sql CREATE TABLE 表名 ( 列名1 数据类型 [约束条件], 列名2 数据类型 [约束条件], ... ); ``` 1. **表名**:这是你...

    Oracle语句规划详解

    本文将详细介绍30个Oracle语句优化规则,并深入探讨如何选择合适的Oracle优化器及表访问方式。 #### 二、优化规则详解 ##### 16. 通过内部函数提高SQL效率 - **规则描述**:通过调用Oracle内部函数可以提高SQL语句...

    SQL语句-ALTER FUNCTION和ALTER INSTANCE​.pdf

    ### SQL语句详解:ALTER FUNCTION 和 ALTER INSTANCE #### 一、ALTER FUNCTION 语句 **ALTER FUNCTION** 语句在 SQL 中主要用于修改已存在的函数。然而,并非所有的数据库管理系统(DBMS)都直接支持该语句。不同...

    mysql和oracle和sql语句

    例如,MySQL的DML(Data Manipulation Language)语句,如`INSERT`、`UPDATE`和`DELETE`,与标准SQL基本一致,但其DDL(Data Definition Language)如`CREATE TABLE`在某些特性上可能与Oracle或SQL Server有所不同。...

Global site tag (gtag.js) - Google Analytics