zoukankan      html  css  js  c++  java
  • SQL流程控制语句

    1 GoTo语句

    IF 12>9
    GOTO print1
    ELSE
    GOTO print2

    print1:PRINT '执行了流程1'
    --GOTO theEnd
    print2:PRINT '执行了流程2'
    GOTO theEnd
    print3:PRINT '执行了流程3'

    theEnd:PRINT '流程结束';

    2 CASE WHEN THEN ELSE END语句

    SELECT CONVERT(NVARCHAR(50),GETDATE(),121)日期,CASE MONTH(GETDATE()) WHEN '11'THEN '十一'WHEN '12'THEN '十二'
    ELSE SUBSTRING('一二三四五六七八九十',MONTH(GETDATE()),1)+'月' END 月份

    3 WAITFOR语句

    --==========================================================================
    -- 1, WaitFor语句
    -- Desc:WaitFor语句用于延迟后续的代码执行,或等到指定的时间后再执行后续代码
    --==========================================================================

    另加例子:
    用途有两个: 
    1、延迟一段时间后执行 
    比如: 
    waitfor delay '00:00:05' 
    print '延迟5秒执行!' 
    --5秒后执行print 
    2、指定从何时起执行 
    比如: 
    waitfor time '21:17' 
    print '21:17执行' 
    --到21:17的时候才会执行print
  • 相关阅读:
    Mysql InnoDB引擎下 事务的隔离级别
    Spring 两大核心 IOC 和 AOP
    java 冒泡排序
    MyBatis 传入List集合作为条件查询数据
    fastfusion运行
    数据集
    工具学习
    三维重建
    Scrivener破解
    博客园设置
  • 原文地址:https://www.cnblogs.com/yachao1120/p/7301261.html
Copyright © 2011-2022 走看看