sqlserver更新表脚本
--增加项目字段,门店信息,所在省份,所在市,所在区县,提供服务
ALTER TABLE [dbo].[school_base_info]
ADD [store_information] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'school_base_info',
'COLUMN', N'store_information')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'门店信息'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_information'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'门店信息'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_information'
GO
ALTER TABLE [dbo].[school_base_info]
ADD [store_in_province] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'school_base_info',
'COLUMN', N'store_in_province')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'所在省份'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_province'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'所在省份'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_province'
GO
ALTER TABLE [dbo].[school_base_info]
ADD [store_in_city] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'school_base_info',
'COLUMN', N'store_in_city')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'所在市'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_city'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'所在市'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_city'
GO
ALTER TABLE [dbo].[school_base_info]
ADD [store_in_area] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'school_base_info',
'COLUMN', N'store_in_area')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'所在区县'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_area'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'所在区县'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_in_area'
GO
ALTER TABLE [dbo].[school_base_info]
ADD [store_support] varchar(512) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'school_base_info',
'COLUMN', N'store_support')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'提供服务'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_support'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'提供服务'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'school_base_info'
, @level2type = 'COLUMN', @level2name = N'store_support'
GO
--增加会员信息表字段,邀请人ID,是否已下单,会员类型
ALTER TABLE [dbo].[sys_common_user]
ADD [invitor_id] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'sys_common_user',
'COLUMN', N'invitor_id')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'邀请人ID'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'invitor_id'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'邀请人ID'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'invitor_id'
GO
ALTER TABLE [dbo].[sys_common_user]
ADD [is_order] varchar(2) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'sys_common_user',
'COLUMN', N'is_order')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'是否已下单'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'is_order'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'是否已下单'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'is_order'
GO
ALTER TABLE [dbo].[sys_common_user]
ADD [user_type] varchar(32) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'sys_common_user',
'COLUMN', N'user_type')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'会员类型'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'user_type'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'会员类型'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'sys_common_user'
, @level2type = 'COLUMN', @level2name = N'user_type'
GO
//增加商品表字段,商品低价
ALTER TABLE [dbo].[food_base_info]
ADD [floor] decimal(8,2) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'food_base_info',
'COLUMN', N'floor')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'商品底价'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'food_base_info'
, @level2type = 'COLUMN', @level2name = N'floor'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'商品底价'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'food_base_info'
, @level2type = 'COLUMN', @level2name = N'floor'
GO
ALTER TABLE [dbo].[food_base_info]
ADD [food_kind] varchar(2) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'food_base_info',
'COLUMN', N'kind')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'商品种类'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'food_base_info'
, @level2type = 'COLUMN', @level2name = N'kind'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'商品种类'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'food_base_info'
, @level2type = 'COLUMN', @level2name = N'kind'
GO
//增加订单表字段,修改次数,订单完成时间
ALTER TABLE [dbo].[order_main_info]
ADD [mod_time] varchar(2) NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'order_main_info',
'COLUMN', N'mod_time')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'修改次数'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'order_main_info'
, @level2type = 'COLUMN', @level2name = N'mod_time'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'修改次数'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'order_main_info'
, @level2type = 'COLUMN', @level2name = N'mod_time'
GO
ALTER TABLE [dbo].[order_main_info]
ADD [complete_time] datetime NULL
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
'SCHEMA', N'dbo',
'TABLE', N'order_main_info',
'COLUMN', N'complete_time')) > 0)
EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'订单完成时间'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'order_main_info'
, @level2type = 'COLUMN', @level2name = N'complete_time'
ELSE
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'订单完成时间'
, @level0type = 'SCHEMA', @level0name = N'dbo'
, @level1type = 'TABLE', @level1name = N'order_main_info'
, @level2type = 'COLUMN', @level2name = N'complete_time'
GO
sqlserver更新表脚本的更多相关文章
- (喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句
(喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 在我们RDIFramework.NET代码生成器中,有这样一个应用,就是通过数据库表自动生成表的CREA ...
- 利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句
利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 (喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 在我们RDIFram ...
- sqlserver 将一个表中的某些字段更新到另一个表中(转载)
来源:https://blog.csdn.net/qq_23888451/article/details/86615555 https://blog.csdn.net/cyxinda/article/ ...
- SQLSERVER数据库表各种同步技术
1 --SQLSERVER数据库表各种同步技术 减少SQLServer中每次的同步数据量 2 3 --说到数据库,我就不由地想到同步数据,如何尽可能地减少每次的同步数据量,以此来提高同步效率,降低对网 ...
- sqlserver 2008表分区操作
表分区操作步骤 1.设计表进行分区的方案,水平分区.垂直分区 a.水平切割将减少表的行数,这样可以将历史数据归档,减少表大小,提高访问速度. b.垂直切割将分为主表和从表方式,将主要的列字段存放在主表 ...
- sqlserver 删除表中 指定字符串
源表T "单据编号" "航班计划日期" "航班号" "起飞航站代码&q ...
- SqlServer判断表中某列是否包含中文,英文,纯数字
原文:SqlServer判断表中某列是否包含中文,英文,纯数字 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog ...
- Oracle、SQLServer 删除表中的重复数据,只保留一条记录
原文地址: https://blog.csdn.net/yangwenxue_admin/article/details/51742426 https://www.cnblogs.com/spring ...
- python 生产数据表脚本
# -*- coding: utf-8 -*-import re"""建立相关表的字段从源表创建指定的MySQL建表脚本"""# 目标表名称 ...
随机推荐
- sudo 添加
sudo 添加 /etc/sudoers 找到root ALL=(ALL) ALL那一行, 复制之后,修改用户名:
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-为什么没有自动识别成标准FBD功能块
新建一个项目,是不会自动把FBD对应名称的模块识别成标准功能块的 你需要引入相应的类库重新输入FBD 然后才会自动生成 更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: ht ...
- iPhone销售拉动 鸿海精密第一季度利润增长21%
据美国<华尔街日报>5月15日消息,苹果公司主要代工厂鸿海精密发布,第一季度利润增长21%.主要得益于iPhone手机销量强劲以及生产效率提升. 这家全球最大的电子产品代工商近一半的收入是 ...
- 【转】JAVA – 虚函数、抽象函数、抽象类、接口
1. Java虚函数 虚函数的存在是为了多态. C++中普通成员函数加上virtual关键字就成为虚函数 Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑定是Java的默认行 ...
- OpenERP(odoo)开发实例之搜索检索过去3个月的数据
转自:http://www.chinamaker.net/ OpenERP(odoo)开发实例之搜索过滤:检索过去3个月的数据 解决这个问题的重点在于 relativedelta 的应用 示例代码如下 ...
- 02-spring学习-配置bean
在spring的IOC容器中配置Bean 一,在xml中通过bean节点来配置bean: class:bean的类名,通过反射的方式在IOC容器中创建Bean,所以要求bean中必须有无参的构造器 i ...
- jBoss无法通过IP地址访问,只能用localhost\127.0.0.1访问
http://feng88724.iteye.com/blog/263211 JBOSS版本:4.2.2GA 症状:服务器无法通过IP地址去访问,只能用127.0.0.1或者localhost来访问. ...
- JBOSS整套开发组件整合和配置方法
http://blog.csdn.net/laigood/article/details/5743712主要是集成jboss,jboss esb,jboss portal,jboss seam,jbo ...
- 利用python进行泰坦尼克生存预测——数据探索分析
最近一直断断续续的做这个泰坦尼克生存预测模型的练习,这个kaggle的竞赛题,网上有很多人都分享过,而且都很成熟,也有些写的非常详细,我主要是在牛人们的基础上,按照数据挖掘流程梳理思路,然后通过练习每 ...
- python 高级语法
#coding:utf-8 #定义一个装饰器函数 def doc_func(func): #包裹函数(闭包) def warpfunc(): #做一些额外的事情 print "%s call ...