您的位置:首页 > 博客中心 > 数据库 >

140911●SQL编程

时间:2022-03-13 23:40

局部变量   局部变量必须以@ 开头,而且必须先用DECLARE 命令说明后才可使用。   使用SELECT 或SET 命令来设定变量的值。   说明形式:   DECLARE @变量名 变量类型 [ @变量名 变量类型]   SELECT @局部变量 = 变量值   SET @局部变量= 变量值     IF……ELSE……   IF <条件表达式>   <命令行或程序块>   [ELSE IF [条件表达式]   <命令行或程序块>]   BEGIN……END……   BEGIN   <命令行或程序块>   END   BEGIN…END 用来设定一个程序块,将在BEGIN…END 内的所有程序视为一个单元执行。BEGIN…END 经常在条件语句如IF…ELSE 中使用。   WAITFOR   WAITFOR 命令用来暂时停止程序执行,直到所设定的等待时间已过或所设定的时间已到才继续往下执行。   其中时间必须为DATETIME 类型的数据   WAITFOR {DELAY <‘时间’> | TIME <‘时间’>| ERROREXIT | PROCESSEXIT | MIRROREXIT}   DELAY 用来设定等待的时间最多可达24 小时     TIME         用来设定等待结束的时间点     ERROREXIT      直到处理非正常中断     PROCESSEXIT      直到处理正常或非正常中断     MIRROREXIT      直到镜像设备失败   例:   等待1 小时2 分零3 秒后才执行SELECT 语句   waitfor delay ’01:02:03’   select * from employee   等到晚上11 点零8 分后才执行SELECT 语句   waitfor time ’23:08:00’   select * from employee                                  

热门排行

今日推荐

热门手游