刚刚接触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