zoukankan      html  css  js  c++  java
  • SQLServer 判断表或字段是否存在新增/修改表结构可重复执行sql

    -- 新增学生表 student
    IF object_id('student') IS NOT NULL
    DROP TABLE student;
    
    CREATE TABLE student (
    	id bigint NOT NULL IDENTITY(1,1) ,
    	name nvarchar(40) NULL ,
    	xb nvarchar(40) NULL ,
    	age int(3) NULL ,
    	birthday datetime NULL ,
    	className nvarchar(80) NULL
    );
    ALTER TABLE student ADD PRIMARY KEY (ID);
    
    -- 学生表新增班级 className 字段
    IF NOT EXISTS(SELECT 1 FROM sys.columns WHERE name='className' AND object_id=object_id('student'))
    	alter table student add className nvarchar(40);
    ELSE
    	alter table student alter column className nvarchar(20);
    

      

  • 相关阅读:
    IOS-JSON数据解析
    IOS-APP发布资料收集
    IOS-webService
    ASP.NET MVC学习之路:模板页
    io流
    线程
    事件监听
    java基础面试题
    递归调用
    三目运算: x?y:z
  • 原文地址:https://www.cnblogs.com/Big-Boss/p/13255167.html
Copyright © 2011-2022 走看看