刚刚接触SQL,有很多不会的地方,麻烦各位大侠多多指教,谢谢!
---------------------------------------------------------------------------------------------
某个Edit中(用于填写或选则备注信息(bzxx),备注信息内容(bzxxnr)),可以由用户输入,也可以从列表中选择已经设置好的,如果不填也不选则为空。
定义一个存储过程,直接把设置好的内容select给备注信息,不知下边的代码是否正确?
麻烦给个指点,感激!!!
---------------------------------------------------------------------------------------------
if exists (select * from sysobjects where name = 'up_xt_list_bzxx')
drop proc up_xt_list_bzxx
gocreate proc up_xt_list_bzxx
declare @bzxxnr varchar(100) select @bzxxnr = isnull(@bzxxnr, '') -- 不填也不选择
select @bzxxnr = isnull(@bzxxnr, Text.c_str()) -- 用户填写的内容
select @bzxxnr = isnull(@bzxxnr, '紧急执行') -- 列表中的选项
select @bzxxnr = isnull(@bzxxnr, '正常执行')
select @bzxxnr = isnull(@bzxxnr, '策略执行')
select @bzxxnr = isnull(@bzxxnr, '单笔执行')
go
---------------------------------------------------------------------------------------------
某个Edit中(用于填写或选则备注信息(bzxx),备注信息内容(bzxxnr)),可以由用户输入,也可以从列表中选择已经设置好的,如果不填也不选则为空。
定义一个存储过程,直接把设置好的内容select给备注信息,不知下边的代码是否正确?
麻烦给个指点,感激!!!
---------------------------------------------------------------------------------------------
if exists (select * from sysobjects where name = 'up_xt_list_bzxx')
drop proc up_xt_list_bzxx
gocreate proc up_xt_list_bzxx
declare @bzxxnr varchar(100) select @bzxxnr = isnull(@bzxxnr, '') -- 不填也不选择
select @bzxxnr = isnull(@bzxxnr, Text.c_str()) -- 用户填写的内容
select @bzxxnr = isnull(@bzxxnr, '紧急执行') -- 列表中的选项
select @bzxxnr = isnull(@bzxxnr, '正常执行')
select @bzxxnr = isnull(@bzxxnr, '策略执行')
select @bzxxnr = isnull(@bzxxnr, '单笔执行')
go
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货