IF OBJECT_ID('TEMPDB..#list') IS NOT NULL
BEGIN
DROP TABLE TEMPDB.#list
END

CREATE TABLE #list(OFC_ID VARCHAR(40), MyNo VARCHAR(64), RowNumber INT, Flag INT)

TRUNCATE TABLE TEMPDB.#list

-- 使用ROW_NUMBER插入后有是序的(ROW_NUMBER也可用于分页)
INSERT INTO #list(OFC_ID,MyNo,RowNumber,Flag )
SELECT OFC_ID,MyNo, ROW_NUMBER() OVER ( ORDER BY OFC_ID,MyNo ) AS RowNumber ,1
FROM (
SELECT '7976B0A917A948A68A7595A907247064' AS OFC_ID, 'WHT19102401-001' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-001' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-003' AS MyNo
UNION ALL
SELECT '7976B0A917A948A68A7595A907247064' AS OFC_ID, 'WHT19102401-002' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-002' AS MyNo
) A

-- 虽然加了排序但插入到临时表中还是无序的
INSERT INTO #list(OFC_ID,MyNo,Flag )
SELECT OFC_ID,MyNo,2
FROM (
SELECT '7976B0A917A948A68A7595A907247064' AS OFC_ID, 'WHT19102401-001' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-001' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-003' AS MyNo
UNION ALL
SELECT '7976B0A917A948A68A7595A907247064' AS OFC_ID, 'WHT19102401-002' AS MyNo
UNION ALL
SELECT '01AEF3AECD694E56967A0EECCE20FEAA' AS OFC_ID, 'WHT19102402-002' AS MyNo
) A
ORDER BY OFC_ID, MyNo

SELECT * FROM #list

DROP TABLE TEMPDB.#list

sql server 2012插入排序后的数据到临时表无效的更多相关文章

  1. SQL Server 2012安装后找不到服务器名称的解决办法!!!

    网上说使用localhost即可,确实没错,但是有的仍旧会报出无法找到错误,我在无法通过的时候又重新安装了SQLServer,这次选中全部默认安装,之前使用的是选择安装,然后发现多了几个配置,其中有一 ...

  2. Visual Basic 2012 借助DataGridView控件将Excel 2010数据导入到SQL server 2012

    (注:注释的颜色原本为绿色,在这里变为黑色,有点不便,但不会造成阅读影响.放入Visual Basic2012代码编辑器后会还原成绿色.) 摘  要:DataGridView控件作为数据传输的中介,只 ...

  3. SQL Server 2012中快速插入批量数据的示例及疑惑

    SQL Server 2008中SQL应用系列--目录索引 今天在做一个案例演示时,在SQL Server 2012中使用Insert语句插入1万条数据,结果遇到了一个奇怪的现象,现将过程分享出来,以 ...

  4. SQL Server 2012 列存储索引分析(翻译)

    一.概述 列存储索引是SQL Server 2012中为提高数据查询的性能而引入的一个新特性,顾名思义,数据以列的方式存储在页中,不同于聚集索引.非聚集索引及堆表等以行为单位的方式存储.因为它并不要求 ...

  5. SQL Server 2012 列存储索引分析(转载)

    一.概述 列存储索引是SQL Server 2012中为提高数据查询的性能而引入的一个新特性,顾名思义,数据以列的方式存储在页中,不同于聚集索引.非聚集索引及堆表等以行为单位的方式存储.因为它并不要求 ...

  6. Microsoft SQL Server 2012安装说明

    Microsoft SQL Server 2012安装说明 环境:Windows8, Windows7, WinVista, Win2003, WinXP Microsoft SQL Server 2 ...

  7. SQLServer · 最佳实践 · 如何将SQL Server 2012降级到2008 R2-博客-云栖社区-阿里云

    迁移须知 使用SQLSERVER 2012的特性在SQL 2008 R2不支持,比如新的分页方式 此迁移操作手册适用于MSSQL2012到MSSQL2008R2的迁移 迁移使用微软提供的脚本生成和导入 ...

  8. sql server 2012 数据引擎任务调度算法解析(下)

    上次我们说到,sql server 2012的企业版的任务调度流程,一直到给新连接分配了scheduler,都是与以前的版本算法是一致的,只有在进行任务分配的时候,算法才有了细微的调整. 新算法的目的 ...

  9. 浅析基于微软SQL Server 2012 Parallel Data Warehouse的大数据解决方案

    作者 王枫发布于2014年2月19日 综述 随着越来越多的组织的数据从GB.TB级迈向PB级,标志着整个社会的信息化水平正在迈入新的时代 – 大数据时代.对海量数据的处理.分析能力,日益成为组织在这个 ...

随机推荐

  1. exp之shellcode的理解

    原题请见 https://www.jarvisoj.com/challenges from pwn import * io = remote("pwn2.jarvisoj.com" ...

  2. 1016 部分A+B (15 分)

    正整数 A 的“D​A​​(为 1 位整数)部分”定义为由 A 中所有 D​A​​ 组成的新整数 P​A​​.例如:给定 8,D​A​​=6,则 A 的“6 部分”P​A​​ 是 66,因为 A 中有 ...

  3. JavaScript一个简单的图片切换布局

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. c# 事件3

    1.什么是事件,使对象或者类具有通知功能的成员.//为了解决字段在外部被滥用,推出了事件 事件的功能能=通知+可选的事件参数(具体的详细信息,包括谁发送了消息,发送的什么消息) 使用:用于对象或者类件 ...

  5. display:flex下子元素宽度无效

    在子元素上设置: width:60px; flex-shrink:0;

  6. 图片IO域 旋转画面的组态 图片是4个静止的风扇 PLC的MW6为风扇指针..

    图片IO域 旋转画面的组态 图片是4个静止的风扇 PLC的MW6为风扇指针.. Plc在循环中断组织块 OB35 中 将MW6 每100ms 加1 加到4 清0 图片[MW6] MW6 是图片指针 对 ...

  7. luogu P2763 试题库问题

    本题可以用最大流也可以用最大匹配(本质一样),用dinic最大流好建图,但码量大,匈牙利码量小,建图费点劲. 最大流:依旧是设一个源点一个汇点,对于每一个种类,连一条到汇点的边,capacity为需要 ...

  8. MVC、MVT简介

    一.MVC MVC的产生理念: 分工.让专门的人去做专门的事. MVC的核心思想: 解耦. M: Model,模型, 和数据库进行交互. V: View,视图, 产生html页面. C: Contro ...

  9. NO21 Llinux的文件种类与扩展名--文件权限--软硬链接--Linux删除文件原理

    Linux的文件种类与扩展名 一.文件种类:1.普通文件(regular file)第一个字符为[ - ]包括:①纯文本档(ASCII):这是Linux系统中最多的一种文件类型,称为纯文本档.是因为内 ...

  10. ubi问题总结

    一.挂载成功后,使用正常.有时会出现:UBIFS error (pid 76): ubifs_read_node: bad node type (255 but expected 1)UBIFS er ...