如何使用 IN 运算符整理 SQL_Latin1_General_CP1_CI_AS

2023-12-20

我想过滤“电子邮件”上的记录,我的查询是这样的。

SELECT * FROM #temp WHERE email NOT IN (SELECT email FROM Customer)

它给了我以下错误

无法解决排序规则冲突 在“SQL_Latin1_General_CP1_CI_AS”之间 和“Latin1_General_CI_AS”中 等于操作。

如果有等于运算符 (=) 而不是 IN,我可以使用 collat​​e。但在这里使用 Collat​​e 会出现语法错误。

从 #temp 中选择 *,其中电子邮件不在其中 (从客户处选择电子邮件)整理 SQL_Latin1_General_CP1_CI_AS

我该如何解决这个问题。我无法删除并重新创建表,因为它是实时数据库。

#temp 表中的数据来自 SQL Server 2000,Customer 表来自 SQL Server 2005

Thanks.


...
NOT IN (SELECT email COLLATE SQL_Latin1_General_CP1_CI_AS AS email FROM Customer)

基本上,整理位位于列名称之后。

或者这个(这取决于你想要哪一个):

SELECT * FROM #temp WHERE email collate SQL_Latin1_General_CP1_CI_AS NOT IN (SELECT email FROM Customer) 

最后,如果您的数据库是 SQL_Latin1_General_CP1_CI_AS,一种选择是使用...COLLATE Database_Default...强制为默认设置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 IN 运算符整理 SQL_Latin1_General_CP1_CI_AS 的相关文章

  • SQL Server 2008-获取表约束

    你能帮我构建一个查询 检索所有表中的约束 每个表中的约束计数 并显示NULL对于没有任何约束的表 这是我到目前为止所拥有的 Select SysObjects Name As Constraint Name Tab Name as Tabl
  • CLR 存储过程与 C# 抛出错误

    您好 我正在使用 C 制作一个 CLR 存储过程 我正在通过示例进行学习 以下是我现在正在尝试的 public static void GetProductsByPrice int price SqlConnection connectio
  • 使用 Python 将 XML 文件存储到 MS SQL DB 中

    我的 MSSQL DB 表包含以下结构 create table TEMP MyXMLFile XML 使用 Python 我尝试将本地存储的 XML 文件加载到 MS SQL DB 不需要 XML 解析 以下是Python代码 impor
  • 更改 SQL Server 中的身份种子(永久!)

    有没有办法永久更改身份列的身份种子 使用 DBCC CHECKIDENT 似乎只是设置了最后一个值 如果表被截断 所有值都会重置 dbcc checkident Test SeedIdent reseed 1000 select name
  • 将巨大的 xml 参数传递给存储过程的最佳方法

    实际上我正在尝试通过一个巨大的Xml到我的存储过程 但我总是得到一个输出of memory exception 因为我想通过string其大小限制为 2G 那么这样的事情有没有办法呢 不要使用XmlDocument 将 DOM 完全加载到内
  • 无法将 null 值插入列...当值不为 null 时

    在我的 C 代码中 我在数据库中有一个插入 但它引发了异常 无法将 NULL 值插入表 Moroccanoil Replicated dbo Boxes 的 BoxID 列 列不允许为空 插入失败 然而 在调试这段代码时 我发现该框实际上不
  • 触发器定义中的 DELETE 语句问题

    我创建了一个插入 更新触发器 旨在根据插入的数据更新不同表中的信息 触发器执行 或应该执行 的最后一件事是从目标表中删除所有数据 这些数据的条件在触发器的插入部分期间可能已更改 除了最后的之外 一切似乎都在触发DELETE陈述 它正在执行D
  • GRANT EXECUTE 所需的权限

    我正在为需要能够创建和删除过程但也向其他用户授予执行权限的用户创建一个组 GRANT CREATE PROCEDURE TO xxx xxx GRANT ALTER ON SCHEMA dbo TO xxx xxx 但是 我需要向组授予什么
  • SQL查询获取列的精度值

    我需要一个 SQL 查询来获取某些列的精度值 我主要关心十进制类型列 并且我需要相同的精度值 我意识到在某些版本和数据库服务器供应商中可以这样做 如果您能列出其中的一些 那就太好了 对于 SQL 服务器 select precision f
  • SQL Case 语句会失败吗?

    有没有办法让 SQL 中的 CASE 语句像 C 中的 case 语句一样失败 我不想做的是下面的例子 但如果这是我唯一的选择 我想我会选择它 EXAMPLE NewValue CASE WHEN MyValue 1 THEN CAST M
  • 仅选择一半记录

    我试图弄清楚如何选择 ID 为空的一半记录 我想要一半 因为我将使用该结果集来更新另一个 ID 字段 然后我将使用该 ID 字段的另一个值更新其余部分 所以本质上我想用一个数字更新一半记录 someFieldID 用另一个数字更新其余记录
  • 在 SQL Server 2014 中使用带有事务的存储过程的 TransactionScope

    我正在使用 C 和 ADO NetTransactionScope在 ASP Net 应用程序中运行事务 该事务应该在多个表中保存一些数据 然后向订阅者发送电子邮件 Question 是否有效使用TransactionScope 当它包含对
  • Redis 与 SQL Server 性能对比

    应用程序性能是使用缓存而不是关系数据库的主要原因之一 因为它以键值对的形式将数据存储在内存中 所以我们可以将经常访问的不经常更改的数据存储在缓存中 从缓存中读取比从数据库中读取要快得多 Redis 是分布式缓存市场上最好的解决方案之一 我正
  • mssql 的 UUID 疯狂

    我的数据库条目有一个 UUID 及其值 使用 Microsoft SQL Server Management Studio 提取 CDF86F27 AFF4 2E47 BABB 2F46B079E98B 将其加载到我的 Scala 应用程序
  • 找出会话的默认 SQL Server 架构

    我需要知道正在执行某些 DDL 的 SQL 脚本中当前的默认架构是什么 我不需要设置架构 但我确实需要将对它的引用 名称或 ID 放入变量中 该脚本可能以 Windows 登录身份运行 因此以下内容还不够 SELECT name defau
  • T-SQL 中的不等式测试

    我刚刚在 WHERE 子句中遇到了这个 AND NOT t id id 这与以下内容相比如何 AND t id id Or with AND t id lt gt id 我总是自己写后者 但显然其他人有不同的想法 其中一个的表现会比另一个更
  • 如何编辑表以启用级联删除?

    我有一个代表用户的表 当用户被删除时我得到 DELETE 语句与 REFERENCE 约束冲突 显然 CASCADE DELETE在SQL Server中并不像我想象的那么容易 需要将选项添加到表中 问题是 我不知道如何添加CASCADE
  • 为什么实体框架 6 在插入后不只选择scope_identity()?

    当您使用 EF 6 1 保存实体时 将生成并执行以下 SQL 代码 exec sp executesql N INSERT dbo Customers Name FirstName VALUES 0 1 SELECT CustomerId
  • 无法在 SSIS 查找中选择 ODBC 源

    我正在创建一个用于更新 SQL Server 中的表的包 要更新的详细信息是从 MySQL 数据库获取的 为此 我使用 ODBC 连接管理器连接到 MySQL 但此 ODBC 连接管理器未在 OLE DB 连接管理器中列出 我可以在 Too
  • 简单的t-sql而不是触发器

    任何人都可以帮助解决简单的 t sql 脚本与板载触发器的问题吗 我使用非常简单的触发器将数据从一个表复制到另一个表 这些表之间没有关系 当我尝试在触发器创建后 从同一脚本 直接第一次插入数据时 我得到了所需的结果 但所有接下来的尝试都会失

随机推荐

  • 使用 javascript 执行器为 selenium webdriver ruby​​ 绑定脚本启用禁用字段

    我正在 Selenium Webdriver 脚本中编写以下 Ruby 代码 以通过 Javascript 执行器启用 UI 上的禁用字段 browser execute script browser find element xpath
  • 三个彼此相邻的 DIV,具有流畅的水平宽度

    我需要知道如何将所有三个 div 与所有不同的背景图像对齐 中间的 div 需要为 989px 左 div 和右 div 的宽度并不重要 简而言之 http jsfiddle net hobobne qyGC5 http jsfiddle
  • 在 Mobile Safari 中保持 WebSocket 处于活动状态

    一旦屏幕锁定 是否可以在 Mobile Safari 中保持 html 5 网页 WebSocket 连接打开 我想向用户发送全天的持续更新 而他们的屏幕必须始终解锁才能接收这些通知 这似乎很愚蠢 还有其他选择吗 我认为当浏览器处于后台或屏
  • Java BufferedReader 返回文本文件的顶部?

    我目前有 2BufferedReaders 在同一文本文件上初始化 当我读完第一个文本文件后BufferedReader 我使用第二个从顶部再次遍历文件 需要多次遍历同一文件 我知道关于reset 但需要先调用mark and mark 需
  • 如何在mongo中插入带有日期的文档?

    我们正在尝试插入一个以当前日期作为字段的文档 我们正在使用 mongodb 的 eclipse 插件用 java 编写 我们想要执行Date mongo 命令从 mongo 获取日期 而不是从 java 获取日期 我怎样才能执行这个 mon
  • 如何将 C 函数移动到单独的文件中?

    我正在开始 C 编程 我目前有一个包含很多函数的大文件 我想将这些函数移至单独的文件中 以便代码更易于阅读 但是 我似乎无法弄清楚如何正确包含 编译 并且在我找到的任何在线教程中都找不到示例 这是一个简化的示例 include
  • CSS 字体未在 IE9 中加载

    我遇到了 font face 字体无法在 IE9 中加载的问题 IE8 及更低版本运行完美 就像我尝试过的所有其他浏览器一样 这是我的 CSS 字体松鼠语法 font face font family ssmicon src url ssm
  • Log4Net - 我可以在 Config 中拥有自定义部分名称吗

    我需要在配置部分使用除 log4net 之外的部分名称 我知道这是我们通常使用的 section type section 但我需要有一个这样的部分 section type section 我正在开发一个 sitecore 网站 它有自己
  • 使用便携式打印机通过蓝牙与 Delphi XE7 连接

    我正在尝试与世宇LK P32通过蓝牙打印机 为此 我正在使用德尔福XE7 我用 Delphi 做了一些例子 但没有成功 我将配对的打印机放在平板电脑上 即使这样我也无法连续打印 当我打印某些内容时 必须重新启动应用程序 以便我可以再次打印某
  • 父目录中的 htaccess 导致“RewriteEngine not allowed here”

    目前 我正在使用 OSX Server Yosemite 托管一堆 PHP 应用程序 其中一些应用程序在网站文档根目录下有一个用于子域的子目录 自从更新到 OSX Server 的 Yosemite 版本以来 这些子域一直抛出 500 错误
  • Python 中的时间戳服务器 rfc3161 响应令牌生成

    我正在尝试使用twisted在python上实现tsa服务器 目前我正在使用 openssl 二进制文件来生成响应 但这对我来说似乎很难看 这就是为什么我试图弄清楚如何使用 m2crypto 制作响应令牌 预先感谢您的帮助 Maris ED
  • Kotlin 中“external”关键字的用途是什么?

    其目的到底是什么externalKotlin 中的关键字 我猜这是 JNI 之类的native在Java中 但我似乎找不到任何关于此的实际参考或文档 事实上 它相当于Java的native 目前文档中缺少它 但有一个issue https
  • 群体内正常化

    假设我们有以下数据集 import pandas as pd data apple red 155 apple green 102 apple iphone 48 tomato red 175 tomato ketchup 96 tomat
  • Ajax 无法与 jquery 一起使用 Flip!插入

    我正在尝试使用 FLIP 插件并通过 ajax 加载其内容 不过我遇到了问题 它只是不起作用 我可以看到 firebug 中发生的 post 事件 但当我在 FLIP 中填充 content 参数时 似乎没有任何变化 插入 下面是我的代码
  • ffmpeg 和 DVB 字幕缩放

    我尝试对视频中的 DVB 字幕进行硬编码 我设法对其进行硬编码 但它仍然错位 原因是字幕的分辨率为标清 720x576 而视频的分辨率为 1920x1080 因此 当我使用叠加时 字幕错位并位于左角 这是我的命令 ffmpeg canvas
  • Chrome 中的边框半径错误?

    我对 chrome 中的边框半径有疑问 这是我的代码 img border radius 24px border 2px solid c7c7c7 moz border radius 24px webkit border radius 24
  • 在Wpf应用程序中实现快捷键

    我是 wpf 应用程序的新手 我正在开发应用程序 我已经创建了一个菜单现在我想在快捷键 ctrl o ctrl n 等上功能菜单项事件 我该怎么做 请详细说明 你可以通过以下方式做到这一点 在 Xaml 文件中
  • 自定义损失问题:急切执行函数的输入不能是 keras 符号张量,但发现

    我使用tensorflow keras自定义损失 使用额外的输入数据来计算损失 的代码如下 inp Input shape inp seq len feature size w Input shape 1 code ommitted def
  • 使用 PHP Gettext 无需安装语言环境

    我一直在寻找国际化开源项目的选项 Gettext 似乎每个人都推荐 显然需要 安装在您的系统上 才能使用语言环境 看到这个note http www php net manual en book gettext php 91187PHP手册
  • 如何使用 IN 运算符整理 SQL_Latin1_General_CP1_CI_AS

    我想过滤 电子邮件 上的记录 我的查询是这样的 SELECT FROM temp WHERE email NOT IN SELECT email FROM Customer 它给了我以下错误 无法解决排序规则冲突 在 SQL Latin1