社区
MS-SQL Server
帖子详情
这段简单的动态创建的查询代码有什么问题??
dxhh99
2005-04-12 11:35:06
declare @f1 decimal(6,2)
select @f1=合计费用 from 一月份 where 电话号码=5951355
select @f1
成功运行
declare @f1 decimal(6,2)
declare @s varchar(100)
set @s='select @f1=合计费用 from 一月份 where 电话号码=5951355'
exec(@s)
select @f1
运行是提示变量f1没有定义。
...全文
101
6
打赏
收藏
这段简单的动态创建的查询代码有什么问题??
declare @f1 decimal(6,2) select @f1=合计费用 from 一月份 where 电话号码=5951355 select @f1 成功运行 declare @f1 decimal(6,2) declare @s varchar(100) set @s='select @f1=合计费用 from 一月份 where 电话号码=5951355' exec(@s) select @f1 运行是提示变量f1没有定义。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Well
2005-04-14
打赏
举报
回复
declare @s varchar(100)
Set @s=N'declare @f1 decimal(6,2)'
Set @s=@s+N'select @f1=合计费用 from 一月份 where 电话号码=5951355'
Set @s=@s+N'select @f1'
exec(@s)
mouseanAnya
2005-04-12
打赏
举报
回复
啊,已经有回复了,当我没来过
talantlee
2005-04-12
打赏
举报
回复
declare @s varchar(100)
set @s=N' declare @f1 decimal(6,2)
select @f1=合计费用 from 一月份 where 电话号码=5951355'
print @f1'
exec(@s)
mouseanAnya
2005-04-12
打赏
举报
回复
declare @s varchar(100)
set @s='declare @f1 decimal(6,2);select @f1=合计费用 from 一月份 where 电话号码=5951355;select @f1'
exec(@s)
paoluo
2005-04-12
打赏
举报
回复
你可以这样。
第二段代码改为
declare @s varchar(100)
Set @s=N'declare @f1 decimal(6,2)'
Set @s=@s+N'select @f1=合计费用 from 一月份 where 电话号码=5951355'
Set @s=@s+N'select @f1'
exec(@s)
paoluo
2005-04-12
打赏
举报
回复
因为你的declare @f1 decimal(6,2),在@s这段语句之外,所以会提示变量未定义。
程序员表白专用程序
学习并理解
这段
代码
,不仅可以帮助程序员提升JS技能,还能为他们提供一个有趣的实践项目,让编程不再只是冷冰冰的
代码
,而是充满情感的表达方式。通过这个项目,程序员可以用自己的技术才华,创造出独一无二的表白...
java常见面试题:String s1 = new String(“abc“);
这段
代码
创建了几个字符串对象?字符串常量池和堆内存有什么区别?
字符串常量:在Java中,字符串常量是存储在字符串池中的,当
代码
中出现字符串常量时,如果字符串池中已经存在相同内容的字符串对象,就会直接返回该对象,否则会在字符串池中创建一个新的字符串对象。总结起来,字符...
javascript 动态函数如何创建?
JavaScript作为一门动态语言,提供了多种创建动态函数的方法。动态函数的创建允许我们在运行时根据...本文介绍了 eval() 函数、Function 构造函数和箭头函数这几种常用的创建动态函数的方法,并提供了相应的
代码
示例。
动态创建
表设计思路
心里想着如果能够
动态创建
表和表单实现,这样能够节省开发时间和提高开发效率。
问题
:通过近几天的学习动态生成表结构,基本表结构数据可以初始化完后,也支持
查询
字段等操作,可以动态生成后台业务
代码
和前端...
SpringBoot下Java
动态创建
表和表字段
我这边
动态创建
的前提是有一个存在的数据库,
代码
如下: Class.forName("com.mysql.jdbc.Driver"); //创建连接 String url = "jdbc:mysql://172.16.10.54:3306/jeemp?useUnicode=true&characterEncoding=UTF...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章