请问如何获得EXEC的返回结果

delphilk delphilk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
declare @tablename varchar(100)
declare @id varchar(100)
declare @pid varchar(100)
set @id='809'
set @sql='set @pid=(select pid from '+@tablename+' where [id]='+''''+@id+''''+')'
exec (@sql) //运行错误

目的:用动态表名和字段值 获取某字段的值 比如求某一子节点的PID
请问谁能帮我啊?
...全文

相关推荐

PHP中exec函数和shell_exec函数的区别

主要介绍了PHP中exec函数和shell_exec函数的区别,这两个函数是非常危险的函数,一般情况都是被禁用的,当然特殊情况下也会使用,需要的朋友可以参考下

weixin_38732740

关于PHP通用返回值设置方法

下面小编就为大家带来一篇关于PHP通用返回值设置方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

发亮日渐稀疏

php使用exec shell命令注入的方法讲解

使用系统命令是一项危险的操作,尤其在你试图使用远程数据来构造要执行的命令时更是如此。如果使用了被污染数据,命令注入漏洞就产生了。exec()是用于执行shell命令的函数。它返回执行并返回命令输出的最后一行,但你可以指定一个数组作为第二个参数,这样输出的每一行都会作为一个元素存入数组。使用方式如下:复制代码 代码如下:<?php$last = exec(‘ls’, $output, $return);print_r($output);echo “Return [$return]”;?>假设ls命令在shell中手工运行时会产生如下输出:复制代码 代码如下:$ lstotal 0-rw-rw-r

weixin_38660108

用正则提取全部的匹配结果的代码

正则获取匹配的结果,使用match 获取匹配结果数组但又不能获取到子表达式匹配结果

weixin_38529123

php调用shell的方法

主要介绍了php调用shell的方法,包括相关的原理、注意事项及函数用法,需要的朋友可以参考下

weixin_38717574
评论 6
收藏 已收藏
分享
返回顶部
delphilk
MS-SQL Server 34,876 成员 254,635 内容