zoukankan      html  css  js  c++  java
  • SQL 在已有很多数据的表中添加一个必填字段的方法,且不影响正常删除字段的方法

    1.先在对应的表中添加必填(非空)字段,以及设置该字段的默认值

    2.删除该字段的默认值设置约束

    3.根据该表中已有的数据要求修改该字段的值

    ALTER TABLE WH_StoreInputs
    ADD Status NVARCHAR(50) NOT NULL constraint df_adc default '未提交'

    alter table WH_StoreInputs drop constraint df_adc

    UPDATE WH_StoreInputs
    SET Status = '已审核'
    WHERE CheckStatus = 1


    ALTER TABLE WH_StoreOutputs
    ADD Status NVARCHAR(50) NOT NULL constraint df_adc default '未提交'

    alter table WH_StoreOutputs drop constraint df_adc

    UPDATE WH_StoreOutputs
    SET Status = '已审核'
    WHERE CheckStatus = 1

  • 相关阅读:
    js 笔记
    openstack笔记
    Nginx
    Nginx
    Nginx
    nginx 服务器篇
    Nginx 原理篇
    MySQL 视图、触发器、函数、存储过程
    day41
    MySQL 作业题及答案
  • 原文地址:https://www.cnblogs.com/workformylove/p/2881112.html
Copyright © 2011-2022 走看看