将 varchar 值“Id”转换为数据类型 int 时转换失败

2023-11-26

我在尝试运行 sql 查询时遇到此错误...

将 varchar 值“Id”转换为数据类型时转换失败 整数

SELECT *
FROM History
INNER JOIN Header
ON History.Id = Header.docId

请帮我 :(


In your Join条件我确定一列是Integer类型,另一种是Varchar type.

ON History.Id = Header.docId

since Int优先级高于varchar, Varchar列将隐式转换为Int

所以显式转换Int列转为 varchar。

ON History.Id = cast(Header.docId as varchar(50))

我考虑过Header.docId as Int如果没有则输入,然后转换History.Id to varchar

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

将 varchar 值“Id”转换为数据类型 int 时转换失败 的相关文章

随机推荐

  • 为什么 Symfony 仍然记录到 dev.log 文件,即使我没有在日志处理程序中定义它?

    在执行 Symfony 命令期间 我想将消息记录到不同的文件中 我已经阅读了 Symfony 和 Monolog 文档 它应该像我在这里描述的那样工作 请注意 我知道来自 教义 事件 等通道的消息仍将由主处理程序记录 但这对我来说并不重要
  • 如何在我的 C# 控制器中获取 Ajax 发布的数组?

    我使用 ASP NET MVC 我尝试在 ajax 中发布一个数组 但我不知道如何将它获取到我的控制器中 这是我的代码 Ajax var lines new Array lines push ABC lines push DEF lines
  • 如何获取mp3文件的大小和持续时间?

    我需要计算 mp3 文件的总长度 目前我正在使用我发现的 PHP 类 http www zedwood com article php calculate duration of mp3 如果 mp3 文件位于同一服务器中 则此操作完美 但
  • 用 Python 计算 XIRR

    我需要计算一段时间内进行的金融投资的 XIRR numpy pandas 或普通 python 中是否有任何函数可以执行此操作 参考 什么是 XIRR 原问题中接受的答案不正确 可以改进 创建了一个用于快速 XIRR 计算的包 PyXIRR
  • 最大字符串内容长度配额(8192)

    反序列化操作 CreateTransactionEntity 的回复消息正文时出错 读取 XML 数据时超出了最大字符串内容长度配额 8192 通过更改创建 XML 读取器时使用的 XmlDictionaryReaderQuotas 对象的
  • Rust 中 C++ 的 shared_ptr 的等价物是什么?

    为什么 Rust 不允许这种语法 fn main let a String from ping let b a println a b 当我尝试编译这段代码时 我得到 error E0382 use of moved value a gt
  • 清理基于 Play 框架的项目

    运行新的后Play framework 2 0基于项目 我未能清理它 生成的工作人员仍然在下面 play new myapp gt app name myapp gt template java app myapp app controll
  • swift 代码崩溃,日志:dyld:未加载库:@rpath/libswiftCore.dylib

    我调试了一个简单的swift app 它在模拟器中可以正常运行 但是在真机上运行就立即崩溃 系统版本 ios 8 xcode版本 6 0 1 崩溃日志 dyld 未加载库 rpath libswiftCore dylib 引用自 priva
  • openCV 的 HSV 色轮图像?

    我已经编写了直方图代码 我想将其用于 SVM 训练 但根本问题是 我不明白应该选择多少个最小数量的垃圾箱 以便我可以在不同颜色 红色 绿色 黄色 蓝色 橙色 的垃圾箱之间获得广泛不同的分布 那么 有人可以给我链接 发布图像吗openCV 的
  • 配置 Gunicorn:未指定应用程序模块

    我正在尝试使用 NGINX 和 Gunicorn 部署 django 项目 我不断收到 502 Bad Gateway 过去几天我一直在不停地工作 但似乎无法部署它 我已经阅读了 3 个关于 Digital Ocean 的教程 但显然它们都
  • 如何在 React Context 中传递 State

    我试图通过并更新一个状态useContext App js import Home from components Home const UserContext createContext function App const name s
  • 拒绝:“2.23:应用程序必须遵循 iOS 数据存储指南”,我们没有在文档文件夹中保存任何数据

    我们的App被App拒绝了 原因是 2 23 我们发现您的应用程序不遵循iOS数据存储 指南 这是 App Store 审核指南所要求的 特别是 我们发现在启动和 或内容下载时 您的 应用程序存储超过 2 MB 的数据 要检查您的应用程序存
  • 为什么不能在没有括号的内插字符串中使用条件运算符? [复制]

    这个问题在这里已经有答案了 为什么我不能在 c 6 字符串插值中使用内联条件运算符 而不将其包含在括号内 和错误 正如您所看到的 解析器似乎遇到了困难 这是一个错误 还是字符串插值机制的一个特性 From MSDN 强调我的 person
  • 如何知道 UITableView 中 Tableview 单元格按钮单击的索引路径/行? [复制]

    这个问题在这里已经有答案了 我创建了一个具有自定义 UITableViewCell 的 TableView 一个按钮与表格视图的每一行相关联 现在我想知道单击按钮时的行号 以便我知道单击了哪个行按钮 我尝试了在堆栈上找到的一些东西 但没有任
  • 是否可以更改 Xcode 缩进注释块的方式?

    默认情况下 Xcode 自动将 C 风格注释块中的多行代码缩进一个空格 this is a comment block line 1 line 2 是否可以修改此行为 我希望评论块内没有缩进 这不是一个完整的答案 但 Xcode 在该键下有
  • PHP - 无法打开流:没有这样的文件或目录

    在PHP脚本中 是否调用include require fopen 或它们的衍生物 例如include once require once 甚至 move uploaded file 人们经常遇到错误或警告 无法打开流 没有这样的文件或目录
  • HashMap 缓存中的同步

    我有一个网络应用程序 人们可以在其中请求资源 为了提高效率 这些资源使用同步哈希图进行缓存 这里的问题是 当两个不同的请求同时针对同一未缓存的资源时 检索资源的操作会占用大量内存 因此我想避免对同一资源多次调用它 有人可以告诉我以下代码片段
  • Ansible 如何循环执行一系列任务?

    怎样才能Ansible剧本loop在一系列任务上 我希望实现一个执行任务序列的轮询循环 直到任务成功 当失败时 异常处理程序将尝试修复该条件 然后循环将重复任务序列 考虑以下假想的例子 action block debug msg i ex
  • 如何将 Spark Streaming 数据转换为 Spark DataFrame

    到目前为止 Spark还没有创建用于流数据的DataFrame 但是当我在进行异常检测时 使用DataFrame进行数据分析更加方便快捷 我已经完成了这部分 但是当我尝试使用流数据进行实时异常检测时 出现了问题 我尝试了多种方法 仍然无法将
  • 将 varchar 值“Id”转换为数据类型 int 时转换失败

    我在尝试运行 sql 查询时遇到此错误 将 varchar 值 Id 转换为数据类型时转换失败 整数 SELECT FROM History INNER JOIN Header ON History Id Header docId 请帮我