构建动态查询以将数据插入表

足够的
declare @qry nvarchar(100)
declare @Id int
declare @pth varchar(100)
set @Id=4
set @pth='abc'
set @qry='insert into pic_data(o_id,path) values('+@Id+','+@pth+')'
EXEC SP_EXECUTESQL @qry

我正在尝试这样做,但发生了错误

将 varchar 值 'insert into pic_data(o_id,path) values(' to data type int." 转换为 int 时,转换失败。" 之后我将 id 转换为 varchar 然后另一个错误是"无效的列名 'abc'。

Shiju Shaji

您缺少 varchar 的引号..

 declare @qry nvarchar(100)
    declare @Id int
    declare @pth varchar(100)
    set @Id=4
    set @pth='abc'
    set @qry='insert into pic_data(o_id,path) values('+cast(@Id as varchar)+','''+@pth+''')'
    EXEC SP_EXECUTESQL @qry

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态将数据插入mysql表

来自分类常见问题

使用查询将数据插入临时表

来自分类Dev

将动态查询结果插入未定义的临时表?

来自分类Dev

构建将数据插入接收表的存储过程

来自分类Dev

将动态数据插入到tmp表中

来自分类Dev

通过动态SQL脚本将数据插入表中

来自分类Dev

使用LINQ查询将多行插入数据库表

来自分类Dev

将LINQ查询结果插入数据表

来自分类Dev

将数据从打开的查询插入临时表

来自分类Dev

动态数据透视表插入

来自分类Dev

将数据插入表

来自分类Dev

将ComboBox插入动态表

来自分类Dev

将数据从查询插入表时,查询是否针对插入的每个记录运行?

来自分类Dev

将数据从查询插入表时,查询是否针对插入的每个记录运行?

来自分类Dev

从SQL表查询动态数据

来自分类Dev

如何通过动态查询插入表变量?

来自分类Dev

如何从动态查询插入表?

来自分类Dev

需要帮助构建MySQL查询-动态数据

来自分类Dev

SQL Server:使用一个动态查询、常量等将值插入到表中

来自分类Dev

将表插入主查询表的语法

来自分类Dev

将数据插入BigQuery表

来自分类Dev

将响应数据插入表

来自分类Dev

将动态字段值插入MySQL表

来自分类Dev

根据查询将数据插入到表中,该查询使用其他表中的数据而不是需要插入的数据

来自分类Dev

如何从动态HTML表将值插入MySQL数据库?

来自分类Dev

如何将列表数据动态插入到html表中

来自分类Dev

我需要使用PHP创建的选择将数据从动态表插入mysql中

来自分类Dev

动态地将json数据行插入到现有表中

来自分类Dev

如何将数据从动态下拉列表插入另一个表