SQL 分布式查询、插入递增列示例
truncate table TestTable
EXEC sp_configure 'show advanced options', 1; -- 开启高级配置
RECONFIGURE
EXEC sp_configure 'Ad Hoc Distributed Queries', 1;--开启分布式查询
RECONFIGURE
set IDENTITY_insert TestTable on --设置 某表允许插入递增量
INSERT INTO TestTable(ID,Date,Info )SELECT a.ID,a.Date,a.Info
FROM OPENROWSET('SQLOLEDB','V';'sa';'123456',
'SELECT * FROM TestDatabase.dbo.TestTable') AS a
set IDENTITY_insert TestTable OFF --设置 不某表允许插入递增量
EXEC sp_configure 'Ad Hoc Distributed Queries', 0;--关闭分布式查询
RECONFIGURE
EXEC sp_configure 'show advanced options', 0;--关闭高级配置
RECONFIGURE
相关推荐
-
SQL 分布式查询、插入递增列示例
复制代码 代码如下: truncate table TestTable EXEC sp_configure 'show advanced options', 1; -- 开启高级配置 RECONFIGURE EXEC sp_configure 'Ad Hoc Distributed Queries', 1;--开启分布式查询 RECONFIGURE set IDENTITY_insert TestTable on --设置 某表允许插入递增量 INSERT INTO TestTable(ID,D
-
SQL Server手工插入标识列的方法
如果我们在标识列中插入值,例如: 复制代码 代码如下: insert member(id,username) values(10,'admin') 则在查询分析器里面会返回错误信息: [plain] 引用内容 服务器: 消息 544,级别 16,状态 1,行 1 当 IDENTITY_Insert 设置为 OFF 时,不能向表 'member' 中的标识列插入显式值. 有的情况我们需要手动插入标识列的值,例如删除了一些记录后,标识列并不连续,而我们又想把它补齐.我们利用一个开关可以
-
jsp操作MySQL实现查询/插入/删除功能示例
直接贴代码吧: 首先,index_test.jsp页面的代码如下: 复制代码 代码如下: <%@ page language="java" pageEncoding="utf-8"%> <%@ page contentType="text/html;charset=utf-8"%> <% request.setCharacterEncoding("UTF-8"); respons
-
SQL Server如何插入数据示例代码
目录 前言 1.插入完整的行 1.1.基本的insert语法(语法简单,并不安全) 1.2.更安全的insert语法 2.插入部分行 3.插入检索出的数据 4.从一个表复制到另一个表 5.全部代码 补充知识:SQL SERVER 循环批量插入数据 总结 前言 在进行下面的操作前,先在数据库中新建两张数据表: (以下是创建数据表的代码) create table 学生表01( 姓名 nvarchar(10), 性别 nvarchar(1), 身高 numeric(3,2) ) create tab
-
SQL Server 2008数据库分布式查询知识
在接触公司一个系统时,公司使用的是SQL Server 2008数据库,里面涉及到了多个数据库之间的查询,而且数据库是分布式的,数据库分布在多台服务器之间,并且各个数据库各尽其责,负责存放不同模块功能的数据.这里面就要涉及到了数据库的分布式查询. 补充一下分布式查询的知识: 分布式查询从多异类数据源中访问数据.这些数据源可以存储在同一台计算机或不同的计算机上.Microsoft SQL Server 通过使用 OLE DB 来支持分布式查询. SQL Server 用户可以使用分布式查询访问以下
-
MyBatis动态SQL foreach标签实现批量插入的方法示例
需求:查出给定id的记录: <select id="getEmpsByConditionForeach" resultType="comtestbeansEmployee"> SELECT * FROM tb1_emplyee WHERE id IN <foreach collection="list" item="item_id" separator="," open="(&q
-
SQL Server查询条件IN中能否使用变量的示例详解
在SQL Server的查询条件中,能否在IN里面使用变量呢? 如果可以的话,有没有需要注意的地方或一些限制呢?在回答这个问题前,我们先来看看这个例子: IF EXISTS (SELECT 1 FROM sys.objects WHERE name='TEST' AND type='U') BEGIN DROP TABLE TEST; END GO CREATE TABLE TEST ( ID INT, NAME VARCHAR(16) ); GO INSERT INTO dbo.TEST SE
-
SQL 新增/修改 表字段列的类型等
例如: 修改(列名前 要有column关键字) ALTER TABLE [USER] ALTER column [NAME] varchar(35) null 新增 ALTER TABLE [USER] ADD [PRICE] numeric(18, 8) NULL DEFAULT 0 通过更改.添加.除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义. 语法 ALTER TABLE table { [ ALTER COLUMN column_name { new_
-
教你如何看懂SQL Server查询计划
对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题,因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,可以在此网页中下载. select v.O
-
Sql Server查询性能优化之不可小觑的书签查找介绍
小小程序猿SQL Server认知的成长 1.没毕业或工作没多久,只知道有数据库.SQL这么个东东,浑然分不清SQL和Sql Server Oracle.MySql的关系,通常认为SQL就是SQL Server 2.工作好几年了,也写过不少SQL,却浑然不知道索引为何物,只知道数据库有索引这么个东西,分不清聚集索引和非聚集索引,只知道查询慢了建个索引查询就快了,到头来索引也建了不少,查询也确实快了,偶然问之:汝建之索引为何类型?答曰:... 3.终于受到刺激开始奋发图强,买书,gg查资料终于知道
随机推荐
- python中os模块详解
- perl 指定长度并生成一个随机的DNA序列的脚本代码
- 利用java实现单词倒序排列
- Python常见数据结构详解
- Python数据结构与算法之图结构(Graph)实例分析
- Jquery插件仿百度搜索关键字自动匹配功能
- PHP中HTML标签过滤技巧
- Python封装shell命令实例分析
- JDBC板块精华整理20051226
- 浅谈jsp EL表达式取值过程、page和pagecontext的区别
- 浅谈vim的四种模式及模式切换
- JavaMail访问Hotmail邮箱
- 详解Linux如何查看当前占用CPU或内存最多的几个进程
- java发送heartbeat心跳包(byte转16进制)
- 实例代码讲解jquery easyui动态tab页
- JavaScript调用客户端的可执行文件(示例代码)
- 网站项目建设流程概述详细分析
- Vue实战之vue登录验证的实现代码
- 微信小程序promsie.all和promise顺序执行
- python使用itchat库实现微信机器人(好友聊天、群聊天)