') str1++while(*str2!=''"og:type" content="webpage">') str1++while(*str2!=''" /> ') str1++while(*str2!=''"> concat C语言_软件运维_内存溢出

阅读 12

concat C语言,第1张

char* concat(char *str1,char *str2)

{

char* tempt = str1

while(*str1!='\0') str1++

while(*str2!='\0') *str1 = *str2, str1++, str2++

*str1 = '\0'

return tempt

}

int main()

{

char a[40] = "世梁hello"

char b[20] = "昌返岩,everyOne!"耐御

printf("%s",concat(a,b))}本来程序数据库用

的是

mysql,后来转为sql server2005,

其中一个sql为:

select * from dbo.sys_person_info t where t.VALID_FLAG>0

and t.dept_id in(select a.dept_code from sys_dept a,sys_dept b

where a.sort_no like concat(b.sort_no,'%') and b.dept_code ='37010001')程序报错:说concat

函数

不是内置的函数,原来是sql server没有concat这衫厅个函数,把代码做了一下修改

代替了concat函数,希望对大家有所帮助:

select * from dbo.sys_person_info t where t.VALID_FLAG>0

and t.dept_id in(select a.dept_code from sys_dept a,sys_dept b

where a.sort_no like b.sort_no + ''+'%' and b.dept_code ='37010001'

)

在oracle里的用法李颤(没有测试):

select * from dbo.sys_person_info t where t.VALID_FLAG>0

and t.dept_id in(select a.dept_code from sys_dept a,sys_dept b


where a.sort_no like b.sort_no || ''|| '%'哪塌败 and b.dept_code ='37010001'

)

欢迎分享,转载请注明来源:内存溢出

原文地址:
http://outofmemory.cn/yw/12334108.html其中一个
报错
(0) 微信扫一扫 打赏 支付宝扫一扫 微信扫一扫
支付宝扫一扫
kkk15 kkk15
小程序怎么使用插件,小程序插件使用指南
上一篇
2023-05-24
intel rapid start technology有必要在电脑上启动吗?
2023-05-24

发表评论 后才能评论
提交

评论列表(0条)

2023-1-31

就这么
南苑
保存{label} {label} {label} {label}