流程控制元素

2022-08-31 17:51:14 字數 557 閱讀 6790

if ... else 流程控制元素

用於根據條件來控制**的執行流程。如果條件取值為true,則執行指定的語句或語句塊;如果條件取值為false或unknown,則執行指定的另一語句或語句塊(此部分為可選的)。

if year(current_timestamp) <> year(dateadd(day,1,current_timestamp))

print 'today is the last day of the year.'

else 

print 'today is not the last day of the year.'

while 流程控制元素

可以用於迴圈執行**。當在while關鍵字後指定的條件取值為true時,while 元素可以重複執行一條語句或語句塊。當指定的條件取值為false 或unknown 時,迴圈將會終止。

declare @i as int;

set @i=1;

while @i<=20

begin

print @i

set @i=@i+1;

end;

SQL流程控制元素WHILE

while是sql server另乙個基本流程控制元素,用於迴圈執行 while後面的條件為true時,迴圈執行指定的sql語句或語句塊,如果while後的條件為false或unknown時,迴圈終止。演示,更詳細例子,請參閱 宣告乙個int型別變數,並賦值 declare firstcapital...

mysql流程控制 MySQL 流程控制

流程控制 1 順序結構 程式從上往下依次執行 2 分支結構 多條路徑選擇一條 3 迴圈結構 在規定範圍內重複執行 一 分支結構 1 if函式 功能 實現分支流 語法 if 表示式1,表示式2,表示式3 執行順序 執行表示式1,成立返回表示式2的值,不成立則返回表示式3的值 應用 任何地方 例 if ...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...