110,534
社区成员
发帖
与我相关
我的任务
分享
你还可以这样写……在数据库把sql拼好 然后用$@ 后面就直接用{} 引用参数
不正确,仔细理解#1楼的解释。
[quote=引用 3 楼 duanzi_peng 的回复:] string.format 中的{}用来定义参数顺序及位置,和子查询没关系,处理过后的只是普通的字符串,只不过对于部分sql命令语句来说 看上去比较直观,编写语句时不容易出错而已,对于处理拼接字符串的场景比使用+或者+=符号更简便。
string.format 中的{}用来定义参数顺序及位置,和子查询没关系,处理过后的只是普通的字符串,只不过对于部分sql命令语句来说 看上去比较直观,编写语句时不容易出错而已,对于处理拼接字符串的场景比使用+或者+=符号更简便。
那是 string.Format 方法的占位符,表示其后参数的序号 你示例的代码中,运行结果(P_Str_SqlStr 的值)中 {0} 被 Begin 的值替换, {1} 被 end 的值替换