sql报错信息将字符串转换为 uniqueidentifier 时失败

ops/2024/11/9 4:35:31/

报错信息:

[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]将字符串转换为 uniqueidentifier 时失败

出错行如下:

表A.SourceCode =  表B.ID 

出错原因:

SourceCode是nvarchar,但ID是uniqueidentifier

数据库查询字段和类型语句如下:
use [AAA] -- 修改库名!
SELECT t.table_name, -- 表名
       c.column_name, -- 字段名
        c.data_type, -- 字段类型
        c.numeric_precision, -- 字段精度
        ISNULL(CHARACTER_MAXIMUM_LENGTH,0) AS SIZE -- 字段大小
FROM INFORMATION_SCHEMA.TABLES AS t 
INNER JOIN INFORMATION_SCHEMA.COLUMNS c ON
    (t.table_name = c.table_name)
WHERE t.table_name = 'BBB' -- 修改表名!
ORDER BY t.table_name

修改方案
Ent_DeclarePlan.SourceCode =  CAST ( Dec_Order.ID AS VARCHAR ( 36 ) ) 


http://www.ppmy.cn/ops/132116.html

相关文章

大模型学习笔记------CLIP模型解读与思考

大模型学习笔记------CLIP模型详解 1、为什么提出CLIP模型2、CLIP模型详解3、CLIP模型的意义4、一些思考 上文说到,多模态大模型应该是非常有发展前景的,首先来学习 CLIP(Contrastive Language-Image Pretraining)这个多模态模型…

[Next.js14] NextAuth v5 (3) - Google 登录

Google Cloud 设置 访问 https://console.cloud.google.com/apis 如果你是第一次使用Google Cloud,请确保同意服务条款。 按照以下步骤继续: 根据你的喜好编辑项目名称,然后点击"CREATE" 你将被重定向到这个界面 👉 OAu…

git的使用、router和route的区别以及v-show和v-if的差别

这里写目录标题 多人协作使用git的步骤(使用gitub)建立自己的空仓库连接远程仓库使伙伴可以使用仓库将代码拉入空仓库进行git指令的学习 router和route的区别router定义:用途: route定义:用途: v-show和v-i…

C++builder中的人工智能(10)神经网络中的Sigmoid函数

在这篇文章中,我们将探讨最受欢迎的激活函数之一——Sigmoid函数。我们将解释什么是Logistic函数,以及它与Sigmoid函数的区别,并展示如何在C应用中使用这些函数。 目录 人工神经网络(ANN)中的激活函数是什么&#xff…

WPF怎么通过RestSharp向后端发请求

1.下载RestSharpNuGet包 2.请求类和响应类 public class ApiRequest {/// <summary>/// 请求地址/// </summary>public string Route { get; set; }/// <summary>/// 请求方式/// </summary>public Method Method { get; set; }/// <summary>//…

【TabBar嵌套Navigation案例-常见问题按钮-WebView-加载网页 Objective-C语言】

一、接下来呢,当我们点击这个cell的时候,我们应该modal出来一个控制器啊,像我们示例程序一样, 1.像示例程序一样 然后呢,这个控制器,实际上,是一个WebView, 里边有一个控件儿,叫webView,我们来做一下, 我们首先要找到点击cell的方法,在这个常见问题里边,helpCon…

WebStorm技巧

WebStorm&#xff1a;前端开发的加速技巧 &#x1f680; 前端工程师们&#xff0c;想不想让你的开发速度快得飞起来&#xff1f;今天我们就来解锁WebStorm中的那些让人惊叹的黑科技&#xff01; 第一关&#xff1a;环境配置篇 ⚙️ 1. 性能优化设置 // 推荐配置 {"memor…

flutter鸿蒙next 使用 InheritedWidget 实现跨 Widget 传递状态

在 Flutter 中&#xff0c;状态管理是开发过程中一个至关重要的部分。Flutter 提供了多种方式来实现组件间的状态传递&#xff0c;其中一种比较底层的方式是使用 InheritedWidget。虽然 InheritedWidget 主要用于将数据传递给其子树中的小部件&#xff0c;但它也是许多更高级状…