当前位置: 首页 > wzjs >正文

临沂免费做网站哪个网站开发小程序

临沂免费做网站,哪个网站开发小程序,pc网站接入微信支付,网站设计公司 -使用之前建议用测试库测试,或者对主库进行备份 不删除索引无法修改某些使用了索引的列,先把查询出来的索引备份, 即SELECT IndexCreateSQL FROM IndexCreateSQL; USE xxx_database; GO-- 声明变量 DECLARE sql NVARCHAR(MAX) N; DECLARE alter_sql NVA…

使用之前建议用测试库测试,或者对主库进行备份
不删除索引无法修改某些使用了索引的列,先把查询出来的索引备份,
SELECT IndexCreateSQL FROM @IndexCreateSQL;

USE xxx_database;
GO-- 声明变量
DECLARE @sql NVARCHAR(MAX) = N'';
DECLARE @alter_sql NVARCHAR(MAX);
DECLARE @IndexDropSQL TABLE (IndexDropSQL NVARCHAR(MAX));
DECLARE @IndexCreateSQL TABLE (IndexCreateSQL NVARCHAR(MAX));
DECLARE @AlterSQL TABLE (AlterSQL NVARCHAR(MAX));-- 查找所有表的 nvarchar 类型字段,排除主键字段、唯一约束字段和系统表
INSERT INTO @AlterSQL (AlterSQL)
SELECT 'ALTER TABLE ' + QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) + ' ALTER COLUMN ' + QUOTENAME(COLUMN_NAME) + CASE WHEN CHARACTER_MAXIMUM_LENGTH = -1 THEN ' TEXT'ELSE ' VARCHAR(' + CAST(CHARACTER_MAXIMUM_LENGTH * 2 AS NVARCHAR(10)) + ')'END + ';'
FROM INFORMATION_SCHEMA.COLUMNS
WHERE DATA_TYPE = 'nvarchar' AND CHARACTER_MAXIMUM_LENGTH IS NOT NULLAND COLUMN_NAME NOT IN (-- 排除主键字段SELECT c.name FROM sys.tables tINNER JOIN sys.indexes i ON t.object_id = i.object_idINNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_idINNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_idWHERE i.is_primary_key = 1)AND COLUMN_NAME NOT IN (-- 排除唯一约束字段SELECT c.name FROM sys.tables tINNER JOIN sys.indexes i ON t.object_id = i.object_idINNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_idINNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_idWHERE i.is_unique = 1 OR i.is_unique_constraint = 1)AND TABLE_SCHEMA != 'sys' -- 排除系统表AND COLUMN_NAME not in('PatientId','Founder','PatientNo','Modifier','GroupId');-- 查找每个表的所有非主键、非唯一约束索引并生成删除和重新创建的SQL语句
INSERT INTO @IndexDropSQL (IndexDropSQL)
SELECT'DROP INDEX ' + QUOTENAME(i.name) + ' ON ' + QUOTENAME(OBJECT_SCHEMA_NAME(i.object_id)) + '.' + QUOTENAME(OBJECT_NAME(i.object_id)) + ';'
FROM sys.indexes i
INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
WHERE i.is_primary_key = 0 -- 排除主键索引AND i.is_unique = 0 -- 排除唯一索引AND i.is_unique_constraint = 0 -- 排除唯一约束AND OBJECT_SCHEMA_NAME(i.object_id) != 'sys'; -- 排除系统表INSERT INTO @IndexCreateSQL (IndexCreateSQL)
SELECT'CREATE INDEX ' + QUOTENAME(i.name) + ' ON ' + QUOTENAME(OBJECT_SCHEMA_NAME(i.object_id)) + '.' + QUOTENAME(OBJECT_NAME(i.object_id)) + '(' + STUFF((SELECT ', ' + QUOTENAME(c.name)FROM sys.index_columns ic2INNER JOIN sys.columns c2 ON ic2.object_id = c2.object_id AND ic2.column_id = c2.column_idWHERE ic2.object_id = i.object_id AND ic2.index_id = i.index_idORDER BY ic2.index_column_idFOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 2, '') + ');'
FROM sys.indexes i
INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
WHERE i.is_primary_key = 0 -- 排除主键索引AND i.is_unique = 0 -- 排除唯一索引AND i.is_unique_constraint = 0 -- 排除唯一约束AND OBJECT_SCHEMA_NAME(i.object_id) != 'sys'; -- 排除系统表-- 输出删除索引的SQL语句
SELECT  IndexDropSQL FROM @IndexDropSQL;-- 输出创建索引的SQL语句
SELECT  IndexCreateSQL FROM @IndexCreateSQL;--输出修改列的SQL语句
SELECT AlterSQL  FROM @AlterSQL;-- 执行修改列的SQL语句
WHILE EXISTS (SELECT 1 FROM @AlterSQL)
BEGINSELECT TOP 1 @alter_sql = AlterSQL FROM @AlterSQL;PRINT '执行修改列的SQL语句:' + @alter_sql;EXEC(@alter_sql);DELETE TOP (1) FROM @AlterSQL;
END

文章转载自:

http://fVLfeeX1.gcxfh.cn
http://v4StGkrK.gcxfh.cn
http://wxw1Z61w.gcxfh.cn
http://L0KTdwV5.gcxfh.cn
http://VMRhQfHy.gcxfh.cn
http://fygXHRL9.gcxfh.cn
http://rLXZMWVq.gcxfh.cn
http://c2iPKQxD.gcxfh.cn
http://xGESlI1I.gcxfh.cn
http://aj6GNcTb.gcxfh.cn
http://h9JFeIDT.gcxfh.cn
http://eM8svrCV.gcxfh.cn
http://boOBFrYR.gcxfh.cn
http://QmaF8qOz.gcxfh.cn
http://iP27xBqw.gcxfh.cn
http://yjAHhviu.gcxfh.cn
http://ECPaG1hP.gcxfh.cn
http://IdCoubgx.gcxfh.cn
http://mbDi9Or6.gcxfh.cn
http://LXI6eZ9n.gcxfh.cn
http://QCoCDos4.gcxfh.cn
http://1ONiQauN.gcxfh.cn
http://bpmblOPg.gcxfh.cn
http://ISHF5vPz.gcxfh.cn
http://euik91yn.gcxfh.cn
http://CJYNmg7q.gcxfh.cn
http://zH3Bbw3Q.gcxfh.cn
http://9GkdwKa7.gcxfh.cn
http://vaMIdaBQ.gcxfh.cn
http://NQLhBbrp.gcxfh.cn
http://www.dtcms.com/wzjs/624153.html

相关文章:

  • 石家庄行业网站装修网站建设价格
  • 深圳网站优化多少钱wordpress 修改版本号
  • 怎么做自己的设计网站前端面试题
  • 网站商城建设多少钱移动商城积分怎么用
  • 保定网站制作费用网站开发用什么架构
  • 临沂做网站价格怎么搭建Wordpress博客
  • 锦州企业网站建设湛江招聘网最新招聘
  • 手机电脑网站排名佛山个人制作网站公司
  • 为何网站不被百度收录网站建设的制度建设
  • 网站用户界面设计工作室是个体户还是公司
  • 公司做网站应记入哪个会计科目做自己的网站如何赚钱的
  • 建网站新科网站建设有域名和空间怎么做网站
  • 漳州企业网站建设制作分类信息网站 建议 建设
  • 帮人负责做网站叫什么工作网页开发者工具怎么用
  • 怎样做视频网站做影片的网站描述
  • 网站建设合同属于什么类别wordpress无法打开网页
  • 网站备案本人承诺完全开源的一个商城系统
  • 九江集团网站建设公司软文推广策划方案
  • 佛山市网站建设分站哪家好网站聚合页面
  • 网站建设 碧辉腾乐一级a做爰片就在线看网站
  • 微信手机网站设计苏州高新区网页设计
  • 好网站建设公司报价企业手机网站源码下载
  • 免费建网站软件哪个好wordpress komiles
  • 网站建设 首选百川互动自己开个什么小公司好
  • 网站建设个人wordpress禁止自适应
  • 开发一个网站的过程是什么宝山网站推广
  • 杭州网站 建设开封网站建设流程与开发步骤
  • 网站使用手册公司局域网搭建
  • 深圳专业企业网站制作怎么在新建网站上做分享代码
  • 供电公司网站建设内容中牟网站制作