***写存储过程能用一些if..else的判断吗?***

xuege 2003-05-13 02:05:11
我想这样:
CREATE PROCEDURE zzz(@courseNo char(15))
AS
if @courseNo is null then
begin
select *
from course
end
else
begin
select *
from course
where course.courseNo=@courseNo
end
GO
“检查语法”总说在then和else有错误,是怎么回事?谢谢指点!!!
...全文
114 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
crycat 2003-05-13
  • 打赏
  • 举报
回复
好像是基本的语法题呢
怎么这么多人回答
firetoucher 2003-05-13
  • 打赏
  • 举报
回复
up
不要then
CREATE PROCEDURE zzz(@courseNo char(15))
AS
if @courseNo is null
begin
select *
from course
end
else
begin
select *
from course
where course.courseNo=@courseNo
end
GO
wuqiuzhi 2003-05-13
  • 打赏
  • 举报
回复
在sql server里面,判断使用的if。。。else
不是if。。。then。。。。else
故上面应该去掉then
happydreamer 2003-05-13
  • 打赏
  • 举报
回复
CREATE PROCEDURE zzz(@courseNo char(15))
AS

IF @courseNo is null
BEGING
SELECT * FROM course
END
ELSE
BEGIN
SELECT * FROM course WHREE courseNo=@courseNo
END

GO
mjhnet 2003-05-13
  • 打赏
  • 举报
回复
不需要then,去掉即可


CREATE PROCEDURE zzz(@courseNo char(15))
AS
if @courseNo is null
begin
select *
from course
end
else
begin
select *
from course
where course.courseNo=@courseNo
end
psxfghost 2003-05-13
  • 打赏
  • 举报
回复
给你一个帮助里的例子:
IF (@ErrorSaveVariable <> 0)
BEGIN
PRINT 'Errors encountered, rolling back.'
PRINT 'Last error encountered: ' +
CAST(@ErrorSaveVariable AS VARCHAR(10))
ROLLBACK
END
ELSE
BEGIN
PRINT 'No Errors encountered, committing.'
COMMIT
END
RETURN @ErrorSaveVariable

^_^
black_snail 2003-05-13
  • 打赏
  • 举报
回复
缺少END
wandering_guy 2003-05-13
  • 打赏
  • 举报
回复
把then去掉试试
joygxd 2003-05-13
  • 打赏
  • 举报
回复
CREATE PROCEDURE zzz(@courseNo char(15))
AS
if @courseNo is null
begin
select *
from course
end
else
begin
select *
from course
where course.courseNo=@courseNo
end
GO
wgy2008 2003-05-13
  • 打赏
  • 举报
回复
CREATE PROCEDURE zzz(@courseNo char(15))
AS
if @courseNo is null
begin
select *
from course
end
else
begin
select *
from course
where course.courseNo=@courseNo
end
GO
酷家乐是一款在线3D 云设计平台,主打家装、公装、全屋定制等设计场景,以云端协同、极速渲染、海量素材为核心优势,支持网页与客户端双端使用,助力设计师、装企高效完成设计、营销与交付,打通设计到施工全链路,兼顾 0 基础上手与专业落地需求酷家乐: 极速户型设计:支持 CAD 导入识别、户型库搜索匹配,10 秒生成 3D 户型,覆盖全国 90% 小区户型酷家乐。 海量素材库:1.5 亿 + 家具 / 建材模型、3000 万 + 设计方案,拖拽即用,快速匹配创意酷家乐。 云端极速渲染:秒级出图,支持照片级效果图、32K 极清输出,无需排队等待酷家乐。 全景 / 视频生成:一键制作 720° 全景图、生长动画、漫游视频,助力方案可视化营销酷家乐。 全屋定制设计:柜体结构自由设计,风格材质快速切换,支持一键拆单与精准报价酷家乐。 专业施工图输出:模型即图纸,一键导出全套施工图,含尺寸标注、节点图,效率提升 80%酷家乐。 AI 智能辅助:AI 户型匹配、智能改图、灯光仿真,降低设计门槛,提升创意落地速度。 团队协作管理:支持多账号权限设置、方案统一管理,保障企业素材与方案安全酷家乐。 硬装精细化设计:瓷砖 / 墙板 / 吊顶智能铺贴,支持自定义排料与算料清单导出。 生产对接能力:对接主流拆单软件,AI 工艺规则检测,自动纠错,实现设计到生产数据同源酷家乐。

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧