T SQL程式設計

2021-05-26 22:56:18 字數 588 閱讀 1449

/*

if else 語句 begin end 相當予c語言中的{}  

當語句塊中只有一句的時候 可以省略 begin  end

while  

begin

...語句塊

end

print 列印輸出資訊

*/declare @num int

select @num=100;

while @num>90

begin

if  @num> 80

begin

print 'this teacher is very successful '

end

else

begin

print 'this teacher is a  failure'

endset @num=@num-1

end2.    case  when  then 的用法 

select * ,  new =case column when   ........ then ............    from  table     從表中增加新的一列 通過 case  語句

T SQL程式設計

我在做sqlserver進行t sql操作時,在對時間的處理上總是有點不懂,今天我把sqlserver時間函式整理了一下,希望對大家在處理時間上有所幫助 返回乙個指定的日期是該月份的那一天的整數 declare day int set day day 2 05 2011 select day 返回乙...

T SQL程式設計總結

一 批處理 go a,go是批處理的標誌 b.作用 可以使不在同一批處理語句中的sql語句相互不受影響 c.使用 把相互聯絡的放在同一批次,沒聯絡的放在不同批次 二變數 區域性變數,全域性變數 1.區域性變數和全域性變數的區別 區域性變數 定義它的區域性範圍內有效 a.必須以標記 作為字首,如 re...

T SQL程式設計總結

1.set 與select的區別 set 只能賦值 select 不僅可以賦值,而且可以用作輸出查詢資料 定義區域性變數,並賦值 declare inint set in 5 print in 利用sql給定的函式 使用t sql程式設計輸出a到z之間的26個大寫字母 declare siint s...