存储过程替换
‘壹’ sql Server中,存储过程,如何替换传入的参数(悬赏15分~~~急)
那你在传过来参数的时候就判断一下是否是*,如果是的话,就把*替换成%即可呀...
假设你传过来的参数是name
if(Request.QueryString["name"].ToString()=="*")
{
string a=Request.QueryString["name"].ToString().Repleace('*','%');
}
(Asp.Net方法)
‘贰’ 水晶报表如何替换存储过程
做报表要的只是一个结构.你可以用DATASET文件结构来做报表,然后再运行storeprocere去FILL一个DATASET结构的实例,再rpt.setDataSource(DataSet),就行了..至于你在storeprocere里做什么,根本跟报表没啥关系.只要输出一个结构相同的表就行了.
‘叁’ 怎么替换oracle的存储过程
语句加 or replace 这么写就可以
create or replace xxxxxxxxxxxxxxxxxxxxxxxxxxx
‘肆’ 在存储过程中如何将一个字符串的第一个字母替换
select replace('adcd',left('adcd',1),'v')
‘伍’ 在oracle存储过程中,如何替换字符
上面的回答都是对的,还是多说一句,如果你只是想改最后一个字符(xx这两个字符中也含有“变”不需要改):
udpate
test
set
name
=
substr(name
,1,length(name
)
-
1)
||
'站';
commit;
若确认xx两个字符不含“变”,或者含的话也要改掉,那么:
update
test
set
name
=
replace(name,'变','站');commit;
‘陆’ mysql存储过程变量替换特定字符
操作方法如下:
createprocerePro_GetUserInfo(inszEmpNamevarchar(1000))
->begin
->droptableifexistsTmpTable_UserInfo;
->createtemporarytableTmpTable_UserInfo(EmpNamevarchar(32)notnull,PcNamevarchar(32)notnull,IPvarchar(20)notnull);
->insertintoTmpTable_UserInfo(EmpName,PcName,IP)selectEmpName,PcName,IPfromT_SC_UserManagerwhereEmpNamein(szEmpName);
// 不能直接传进来,如果直接传进来,展开为in("'172.16.10.2','172.16.10.21'")
-> end
->
‘柒’ oracle存储过程,我如何把两个表中的两列数据进行替换
create or replace procere pr_uodate is
begin
Update X set col=(Select c from Y where b=a);
commit;
end pr_update;
‘捌’ 带参数的存储过程,替换表中符合条件的内容
CREATE PROCEDURE UserInfo
@Type int,
@userID int,
@user_new nvarchar(100)
AS
BEGIN
if @Type=1
begin
update [user] set user_info=@user_new where user_id=@userID
end
else
begin
delete from [user] where user_id=@userID
end
END
GO
‘玖’ 如何修改存储过程
重要提示:修改存储过程
在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。
依次展开“数据库”、存储过程所属的数据库以及“可编程性”。
展开“存储过程”,右键单击要修改的过程,再单击“修改”。
修改存储过程的文本。
若要测试语法,请在“查询”菜单上,单击“分析”。
若要修改存储过程,请在“查询”菜单上,单击“执行”。
若要保存脚本,请在“文件”菜单上单击“另存为”。接受文件名或使用新名称替换它,再单击“保存”。
安全说明:在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。
依次展开“数据库”、存储过程所属的数据库以及“可编程性”。
展开“存储过程”,右键单击要修改的过程,再单击“修改”。
修改存储过程的文本。
若要测试语法,请在“查询”菜单上,单击“分析”。
若要修改存储过程,请在“查询”菜单上,单击“执行”。
若要保存脚本,请在“文件”菜单上单击“另存为”。接受文件名或使用新名称替换它,再单击“保存”。
本回答由提问者推荐