SQL SERVER 创建所有表with nolock视图,用于读写分离

2023-05-16

执行一下SQL脚本

IF object_id('tempdb..#tempString1') is not null 
Begin
	 DROP TABLE  #tempString1;
END
--DROP TABLE tmpOrganization

SELECT Name INTO #tempString1  FROM SysObjects Where XType='U' ORDER BY Name

DECLARE @tableName1 varchar(50),@sql VARCHAR(500)
DECLARE My_Cursor1 CURSOR --定义游标

FOR (SELECT Name FROM #tempString1) --查出需要的集合放到游标中
OPEN My_Cursor1; --打开游标
FETCH NEXT FROM My_Cursor1  INTO @tableName1; --读取第一行数据
WHILE @@FETCH_STATUS = 0
	BEGIN
		SET @sql='CREATE VIEW [dbo].[v_'+@tableName1 +']  AS SELECT  * FROM dbo.'+@tableName1 +' WITH (NOLOCK);';
		PRINT @sql
		EXEC (@sql)
		FETCH NEXT FROM My_Cursor1  INTO @tableName1; --读取下一行数据
	END
CLOSE My_Cursor1; --关闭游标
DEALLOCATE My_Cursor1; --释放游标
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL SERVER 创建所有表with nolock视图,用于读写分离 的相关文章

  • ubuntu20.04上安装mysql

    目录 安装卸载 安装 命令安装 xff1a 更新源 sudo apt update 默认下载 xff0c 因为下载其他版本太复杂了 xff0c 这里默认是mysql8 0 29 sudo apt install mysql server y
  • arch安装和配置

    问题 安装arch 这里就不赘述相关的步骤 xff0c 我是看b站一个视频 xff0c 下面会给出网址 xff0c 但是要提示一下 xff0c 网络部分是错误的 xff0c 要更改一下 安装之后要配置相关的东西 xff0c 安装完成之后就是
  • (记录)电脑维修指南

    问题 自己在2020年的时候花了将近1500块自己组装了一台计算机 xff0c 但是经常出现蓝屏 xff0c 自动重启 xff0c 并且显示硬件问题 xff0c 2022年的时候也拆开过修过一次 xff0c 也和客服battle了几次 xf
  • 代码复现问题以及解决

    问题 cuda版本不匹配 xff0c 对于版本不匹配问题真的很难受CPU版本还有GPU版本问题包安装 xff0c apex加速的安装 xff0c transformer版本也会限制python的版本程序运行 xff0c 如果程序写的是比较好
  • one-hot向量形式

    one hot向量 one hot向量将类别变量转换为机器学习算法易于利用的一种形式的过程 xff0c 这个向量的表示为一项属性的特征向量 xff0c 也就是同一时间只有一个激活点 xff08 不为0 xff09 xff0c 这个向量只有一
  • c语言中的位移位操作

    先要了解一下C语言里所有的位运算都是指二进制数的位运算 即使输入的是十进制的数 xff0c 在内存中也是存储为二进制形式 lt lt 用法 xff1a 格式是 xff1a a lt lt m xff0c a和m必须是整型表达式 xff0c
  • iOS动画(Core Animation)

    一 CABaseAnimation 移动动画 void testPositionAnimation CGFloat tempViewWidth 61 50 CGFloat tempViewY 61 300 UIView tempView 6
  • 使用Linux命令生成随机密码

    使用SHA算法来加密日期 xff0c 并输出结果的前10个字符 xff1a span class token function date span 43 s span class token operator span sha256sum
  • CoreData 从入门到精通(三)关联表的创建

    CoreData 从入门到精通 xff08 三 xff09 关联表的创建 上篇博客中讲了 CoreData 里增删改查的使用 xff0c 学到这里已经可以应对简单的数据存储需求了 但是当数据模型复杂起来时 xff0c 例如你的模型类中除了要
  • 安装golang开发环境,vscode

    官网 https golang google cn dl span class token builtin class name cd span data www span class token function wget span ht
  • Ubuntu16.04 display setting (xfce4-display-settings) segmentation fault 闪退

    虚拟机里装好Xubuntu16 04后 打开设置想调分辨率 不想一点开Display就闪退 使用命令行xfce4 display settings 来调用的话 报错语句为 segmentation fault 解决办法 初始化一下分辨率设置
  • 远程桌面无法连接远程计算机是什么原因?

    很多人在准备用 远程控制 另一台电脑进行相关操作的时候 xff0c 会出现提示说 远程桌面由于以下原因无法连接到远程计算机 xff0c 那么为什么会发生这种问题 xff0c 以及出现这种问题该怎么解决呢 xff1f 一起来看看吧 其实 xf
  • 安卓开发--连接到聚合网,获取JSON数据并解析(踩了好多好多坑)

    本文将会以从聚合网获得数据为例 xff0c 介绍如何在Android Studio中获取JSON并解析 这里做一个简单的天气查询的应用 文章目录 1 准备工作 导入依赖2 核心代码部分2 1 Get方式的http请求2 2 写出查询函数 x
  • W: GPG error: http://repo.mysql.com/apt/ubuntu bionic InRelease: (签名失败)

    签名失败了 安装MySQL8 0的时候遇到的问题 xff0c 当时执行了 apt get update的指令 xff0c 然后出现了下面一大堆 Hit 1 https download docker com linux ubuntu bio
  • 无需修改bios即可让任意主板实现NVME启动

    使用Clover四叶草引导加载NVMe驱动 除了对BIOS的硬改之外 xff0c 还有一种更安全的软件方案 xff1a 使用Clover四叶草引导加载NVMe驱动 Clover是著名的黑苹果引导软件 xff0c 这里借用它来实现对预引导 x
  • PC改电视盒子 无需配置 Android x86 TV 9镜像

    这几天在折腾将旧电脑改成安卓电视盒子 xff0c 发现网上的镜像着实麻烦 xff0c 如果没有vpn xff0c 每次装都要用命令跳过谷歌的自动更新 配置兼容arm 完事了还只能远程安装apk 这个镜像直接配置好了谷歌自动更新 兼容问题 自
  • ubuntu18.04中更换源

    安装很多软件时提示 unable to locate package 手动更换了阿里的软件源就顺畅了 xff0c 速度也很快 方法 xff1a 备份原文件 sudo cp etc apt sources list etc apt sourc
  • (Linux)Debian下安装JDK1.8.0

    昨晚花了两个多小时查资料 xff0c 在Debian下安装了jdk和tomcat xff0c 记录一下 查看Linux版本 xff1a uname span class hljs operator a span 我的是64位的 在oracl
  • 最全的Anaconda虚拟环境操作及Python常用命令 (持续更新---)

    Welcome to My Blog 文章唯一地址 xff1a https blog csdn net REAL liudebai article details 126185097 涵盖常见的Anaconda虚拟环境操作及Python常用
  • 提高Interface Builder高效工作的8个技巧

    原文转载自破船之家的博客 xff1a http beyondvincent com blog 2014 03 19 18 tips for working effectively with interface builder 提高Inter

随机推荐