首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

CASE 语法在存贮过程中怎用?该如何处理

2012-01-26 
CASE 语法在存贮过程中怎用?CASE语法在存贮过程中怎用?CREATEPROCEDUREqd_proaddcl@cltable1char(10)ascas

CASE 语法在存贮过程中怎用?
CASE   语法在存贮过程中怎用?

CREATE   PROCEDURE     qd_proaddcl
@cltable1   char(10)
as  
case   cltable1= 'yl11 '
insert   into   yl11   (pzhm,rq,sl)   values   (...)
case   cltable1= 'yl12 '
insert   into   yl12(pzhm,rq,sl)   values   (...)

[解决办法]
改用IF吧


CREATE PROCEDURE qd_proaddcl
@cltable1 char(10)
as
If cltable1= 'yl11 '
insert into yl11 (pzhm,rq,sl) values (...)
Else If cltable1= 'yl12 '
insert into yl12(pzhm,rq,sl) values (...)

热点排行