`

添加字段

SQL 
阅读更多
ALTER TABLE CUSTOMERFORMENTRIES ADD(OPERATIONROLEId NUMBER(19) not null);
ALTER TABLE LCUSTOMERFORMENTRIE ADD(OPERATIONROLEId NUMBER(19) not null);

 

一般还需要添加外键,修复之前数据

 

ALTER TABLE CUSTOMERFORMENTRIES ADD  CONSTRAINT FOREIGN  OPERATIONROLEId REFERENCES OPERATIONROLES(ID);
ALTER  TABLE LCUSTOMERFORMENTRIE ADD  CONSTRAINT FOREIGN OPERATIONROLEId REFERENCES  OPERATIONROLES(ID);
 

--------------------------------------------------------------------------------

 

设置为非空:此方法并不好,这种方式太重量级了。

ALTER TABLE customerformentries ADD CONSTRAINT df_cde CHECK(operationroleid IS NOT NULL);
 

这个比较好点:

alter table CUSTOMERFORMENTRIES modify OPERATIONROLEID not null;
 

这些语句用PL SQL Developer软件可以生成的


--------------------------------------------------------------------------------

 

log表lcustomerformentrie一般都不会建外键约束
l开头的是日志表用来记录domain对象改变时.不需要update修复数据,也不要设置成not null

 

分享到:
评论

相关推荐

    ArcGIS(ArcPy)脚本excel批量添加字段

    本文将深入探讨如何使用ArcPy脚本来批量地在Excel表格中添加字段,这对于处理大量地理属性数据非常有用。 首先,了解ArcPy的基本结构是必要的。ArcPy包含了多个模块,如arcpy.env用于设置环境变量,arcpy....

    MySQL数据表添加字段

    在MySQL数据库管理中,添加字段是一项常见的操作,用于在已有的数据表中增加新的列来扩展数据表的结构。这通常发生在数据需求发生变化或者需要记录更多相关信息时。本篇文章将详细探讨如何在MySQL中添加字段,以及...

    ArcPy批量添加字段源代码

    批量为shp添加字段,注释很清晰,还不够完善,有更好的意见欢迎及时提出,一起交流学习。批量为shp添加字段,注释很清晰,还不够完善,有更好的意见欢迎及时提出,一起交流学习。

    KETTLE实现循环批量多表抽取添加字段

    本篇将详细介绍如何利用Kettle实现循环批量多表抽取并添加字段,以及将这些数据导入到MySQL数据库的过程。 首先,我们需要理解Kettle中的主要组件。`Transformation`是Kettle的基本工作单元,它定义了一系列的步骤...

    mysql添加字段语句

    mysql添加字段语句

    Android 完成数据库的升级,给旧表中添加字段并保持原有数据

    三、添加字段 当你需要给旧表添加新字段时,需要在`onUpgrade()`方法中执行SQL语句。假设我们有一个名为`Users`的表,现在要添加一个`email`字段,可以这样写: ```java @Override public void onUpgrade...

    Arcgis中利用python语言对多个shp文件进行批量添加字段

    Arcgis中利用python语言对shp文件批量添加字段,注释详细,只需更改shp文件所在文件夹路径,以及相关字段名称、类型、长度等设置即可

    日历插件(在日期下方添加字段)

    本文将深入探讨“日历插件(在日期下方添加字段)”这一主题,详细介绍如何通过定制化的方式在日历日期下方添加自定义字段,以满足用户的个性化需求。 首先,我们要理解日历插件的基本功能。一个标准的日历插件通常...

    sql在一个表中添加字段并添加备注的方法

    1、加字段: alter table 表名 ADD 字段名 类型; eg: alter table sys_cwzd ...添加新字段: alter table bulletin add citycode varchar(6) not null default 0; # 城市代码 1.创建数据库时设置编码 create databa

    向FeatureClass中添加字段信息

    向IFeatureClass中添加字段,打开SDE数据。可以自动添加字段信息

    如何在水晶报表中动态添加字段

    水晶报表动态添加字段类的介绍,以及类的使用。

    ArcGis批量加字段.zip

    "ArcGis批量加字段.zip"就是针对这一需求而设计的一款高效工具,它能够根据用户在Excel中设定的参数,自动在ArcGIS中批量添加字段,极大地提高了工作效率。 该工具的核心功能在于自动化处理字段添加任务。通常,在...

    ArcGIS中利用python语言基于excel批量添加字段,附件赠送完整脚本工具

    可用于Arcgis中利用python语言基于excel批量添加字段对矢量文件中批量添加字段,可根据实际需要编辑添加字段,用于土壤污染调查、土地规划、成型规划,规划设计等需求。 这次工具升级后将支持更多的字段类型与字段...

    添加字段SQL生成工具.zip

    【标题】"添加字段SQL生成工具.zip"是一个C#编程语言开发的实用程序,它包含源代码,允许用户根据自己的具体需求进行修改和定制。这个工具的主要功能是自动生成SQL语句,帮助数据库管理员或开发者在数据库表中快速、...

    ae中图层添加字段

    本文将深入探讨如何通过编程方式,特别是使用C#语言,来为AE中的图层添加字段。 首先,我们需要了解AE的 ExtendScript 和 C# 之间的关系。AE支持 ExtendScript,这是一种基于JavaScript的脚本语言,可以直接与AE的...

    pb动态添加数据库字段

    8. **注意问题**:动态添加字段可能会涉及到一些细节问题,比如数据类型的兼容性、字段顺序、事务管理等,需要根据具体应用场景进行处理。 在提供的“pb动态添加数据库字段.txt”文件中,可能包含了具体的代码示例...

    织梦评论添加字段的方法

    ### 织梦评论添加字段的方法 #### 背景与目的 在使用织梦CMS(Content Management System)的过程中,我们可能会遇到系统自带的功能无法满足特定需求的情况,比如默认的评论功能可能不够丰富或者灵活。例如,如果...

    mysql中添加字段insert

    1. **添加字段**: 添加字段意味着向已存在的表中插入新的列。有两种方式来实现这一操作: - **在特定字段后增加**: 使用 `ALTER TABLE` 语句,指定 `ADD` 子句,然后加上 `AFTER` 关键字,指明新字段将在哪个...

    Oracle添加字段的sql语句源码下载

    Oracle添加字段的完整语句,oracle 添加字段时判断字段是否已经存在,sqlserver判断字段是否存在并添加

    mysql添加字段.docx

    在MySQL数据库管理系统中,添加字段是数据库设计过程中的常见操作,用于扩展已存在的表格结构以满足新的需求。这里,我们将详细探讨如何在MySQL中添加字段,以及与这一过程相关的各种概念和技术。 首先,我们来看...

Global site tag (gtag.js) - Google Analytics