数据库流程与控制
来源:互联网 发布:苹果电脑 装windows 编辑:程序博客网 时间:2024/06/05 21:02
JY数据库流程与控制
USE JYGO
1. IF…ELSE语句
- 显示两个数中较大的一个
DECLARE @a int, @m intSELECT @n = 1, @m = 9IF(@n > @m) PRINT @nELSE PRINT @mGO
2. CASE语句
- 注释的语句为简单的CASE语句
- 搜索CASE语句,查看变量值为10时对应的字符
DECLARE @n int, @ch varchar(10)SET @n = 10SET @ch = CASE --SET @ch = CASE @n WHEN @n = 2 THEN 'a' --WHEN 2 THEN 'a' WHEN @n = 5 THEN 'b' --WHEN 5 THEN 'b' WHEN @n = 6 THEN 'g' --WHEN 6 THEN 'g' WHEN @n = 8 THEN 's' --WHEN 8 THEN 's' ELSE 'o' --ELSE 'o'ENDPRINT @chGO
3. WHILE语句
- 计算1+2+3+…+100的和
DECLARE @n int, @sum int --定义局部变量SELECT @n = 1, @sum = 0 --对变量赋值WHILE @n <= 100 --当@n <= 100执行循环体 BEGIN SELECT @sum = @sum + @n --求和 SELECT @n = @n + 1 --计数单元 ENDSELECT '1+2+3+...+100的和' = @sumGO
4. WAITFOR语句
- 暂时停止程序的执行,直到所设定的时间结束
DECLARE @name varchar(10) --定义变量SET @name = 'SQL Server' --变量赋值BEGIN WAITFOR DELAY '00:00:10' --设置程序停止的时长 PRINT @name --打印变量ENDGO
0 0
- 数据库流程与控制
- 流程控制与方法
- 流程控制与数组
- 流程控制与数组
- 流程控制与数组
- 流程控制与数组
- 流程控制与数组
- 表达式与流程控制
- 流程控制与数组
- 数据库之流程控制语句
- PLSQL-流程控制与流程循环
- (2) 流程控制与数组
- 流程控制与数组(数组)
- Python -- 流程控制与函数
- Java数据处理与流程控制
- 4.流程控制与数组
- python 运算与流程控制
- java流程控制与数组
- 贝叶斯网络学习多节点处理技巧
- LR报错:error -26000:error out of memory解决办法
- 德国纯元素,呵护宝宝娇嫩肌肤
- Ubuntu下Nginx安装与使用
- Python上下取整
- 数据库流程与控制
- MYSQL优化的若干方式
- opencv android
- maven配置Memcached
- 有容云-容器安全,六招解决
- 设计模式之建造者模式
- 数据库视图操作
- 小程序 input框 点击清空数据
- 获得窗口控件值的N种方法