freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機(jī)軟件及應(yīng)用]t-sql編程基礎(chǔ)(留存版)

2024-11-30 23:14上一頁面

下一頁面
  

【正文】 制: CREATE FUNTION CREATE PROCEDURE CREATE VIEW CREATE DEFAULT CREATE TRIGGER CREATE RULE 以上語句必須是批的第一條 ,且 語句彼此不能和其他語句組合成一個批處理使用,應(yīng)該在批處理中單獨提交。=MONTH(GETDATE()), 39。SQL所提供的內(nèi)部函數(shù)又分為 數(shù)學(xué)函數(shù)、字符串函數(shù)、日期函數(shù)、聚合函數(shù)、系統(tǒng)函數(shù) 等幾種。 /*為局部變量賦初值 */ SELECT ovar1=姓名 /*最后一個 */ FROM 讀者信息表 /*顯示局部變量結(jié)果 */ SELECT ovar1 思考題: ,賦值給變量,查看變量的值? ? 局部變量案例 案例: 例 變量的多個返回值 .sql 【 例 82】 局部變量的使用 。 如: version SQL的版本號。 39。 SQL語言是關(guān)系數(shù)據(jù)庫系統(tǒng)的標(biāo)準(zhǔn)語言,標(biāo)準(zhǔn)的SQL語句幾乎可以在所有的關(guān)系數(shù)據(jù)庫系統(tǒng)中使用,如 Oracle、 SQL Server、 Sybase等數(shù)據(jù)庫系統(tǒng)。本章介紹了 TransactSQL的 標(biāo)識符 、 運算符 、 表達(dá)式 、函數(shù) 、 變量與常量 、 流程控制語句 及游標(biāo)的使用。 常量 類型 說明 例如 整型常量 沒有小數(shù)點和指數(shù) E 60, 25, 365 實型常量 decimal或 numeric帶小數(shù)點的常數(shù), float或 real帶指數(shù) E的常數(shù) 、 +123E 12E5 字符串常量 單引號引起來 39。 常量類型 局部變量 全局變量 提問 : 變量定義 ? 常見種類? SQL Server2021系統(tǒng)中,存在 兩種類型的變量 :一種是系統(tǒng)定義和維護(hù)的全局變量;另一種是用戶定義以保存中間結(jié)果的局部變量。 其名字由一個 符號開始 。 ?參與字符串連接運算的數(shù)據(jù)只能是 字符數(shù)據(jù)類型 : char、 varchar、 nchar、 nvarchar、text、 ntext,其運算結(jié)果也是 字符數(shù)據(jù)類型 。,4,3,39。 USE Library GO SELECT COL_LENGTH(39。 觀察系統(tǒng)執(zhí)行以下代碼給出的信息: DECLARE AA INT GO SELECT AA=44 GO 觀察系統(tǒng)執(zhí)行以下代碼給出的信息: USE Library GO CREATE VIEW v_abc AS SELECT * FROM book2 GO SELECT * FROM v_abc GO 流程控制語句 1. IF...ELSE語句 利用 IF...ELSE語句能夠?qū)σ粋€條件進(jìn)行測試,并根據(jù)測試的結(jié)果來執(zhí)行相應(yīng)的操作。 DECLARE sum INT , i SMALLINT SET i=1 Set sum=0 While (i=100) BEGIN SET sum=sum+i SET i=i+1 END PRINT sum 使用 WHILE、 BREAK和 CONTINUE語句解決問題: 1100的偶數(shù)和、奇數(shù)和 1100中能被 7整除的數(shù)的和(提示:Continue應(yīng)用,取模運算符: %,例如:9%7,結(jié)果為 2 ) 2余 1,除 3余 2,除 4余 3,除 5余 4,除 6余 5的最小自然數(shù) (提示: Break應(yīng)用) 4. CASE表達(dá)式 CASE表達(dá)式用于多條件分支選擇。 end Print 成績級別 函數(shù) floor(分?jǐn)?shù) /10) 返回小于或等于所給數(shù)字表達(dá)式的最大整數(shù)。 when 分?jǐn)?shù) =70 and 分?jǐn)?shù) 80 then 39。 5. RETURN RETURN語句實現(xiàn)無條件退出批命令、存儲過程或觸發(fā)器。由 SELECT語 句返回的行集包括滿足該語句的 WHERE子句中條件的所有行。 TransactSQL游標(biāo)在服務(wù)器上實現(xiàn)并由從客戶端發(fā)送到服務(wù)器 的 TransactSQL語句管理 。 select_statement:是定義游標(biāo)結(jié)果集的標(biāo)準(zhǔn) SELECT語句 。 在查詢頁中輸入以上代碼,單擊按鈕, 執(zhí)行結(jié)果如圖 88所示。 在對游標(biāo)進(jìn)行第一次提取時 , 如果在將 n或 nvar設(shè)置為負(fù) 數(shù)或 0的情況下指定 FETCH RELATIVE, 則不返回行 。 ORDER BY UserReg OPEN user_cursor1 打開游標(biāo) FETCH NEXT FROM user_cursor1 執(zhí)行第一次提取并保存在變量中 INTO name WHILE FETCH_STATUS=0 判斷是否可以繼續(xù)提取 BEGIN PRINT 39。 例如 , 關(guān)閉已經(jīng)打開的游標(biāo) cursor1: CLOSE cursor1 5. 釋放游標(biāo) 游標(biāo)結(jié)構(gòu)本身會占用一定的計算機(jī)資源 , 所以在使用完游標(biāo)后為了 回收被游標(biāo)占用資源 , 應(yīng)該將游標(biāo)釋放 。 ORDER BY UserReg OPEN user_cursor 打開游標(biāo) FETCH NEXT FROM user_cursor 執(zhí)行第一次提取 WHILE FETCH_STATUS=0 判斷是否可以繼續(xù)提取 BEGIN FETCH NEXT FROM user_cursor END CLOSE user_cursor 關(guān)閉游標(biāo) DEALLOCATE user_cursor 釋放游標(biāo) GO 【 例 810】 類似于 【 例 89】 , 但 FETCH語句的輸出存儲于局部變量而不 是直接返回到客戶端 。 n必須是整數(shù)常量 , 并且 nvar的數(shù)據(jù)類型必須為 smallint 、 tinyint或 int。 OPEN cursor 在游標(biāo)打開后 , 可以使用全局變量 CURSOR_ROWS查看打開的游標(biāo)的數(shù)據(jù) 行 。 具體的語法形式如下: DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR FOR select_statement [ FOR { READ ONLY | UPDATE [ OF column_name1 ,column_name2 ,… ] } ] 其中: cursor_name:是所定義的 TransactSQL服務(wù)器游標(biāo)的名稱且必須符合標(biāo) 識符的命名規(guī)則 。 3) 支持對結(jié)果集中當(dāng)前位置的行進(jìn)行數(shù)據(jù)修改 。 可以單獨一行 , 也可以跟在 SQL語句之后 , 允許嵌套使用 。夏天 39。 declare 分?jǐn)?shù) decimal declare 成績級別 char(6) set 分?jǐn)?shù) = 88 set 成績級別 = case when 分?jǐn)?shù) =90 and 分?jǐn)?shù) =100 then 39。 when 6 then 39。不存在高于 8000元的書 39。 ?不能在同一個批處理中使用 ALTER TABLE更改表,然后引用新列。年 39。) select dd 數(shù)據(jù)轉(zhuǎn)換函數(shù) 函數(shù)及語法格 功 能 描 述 CAST(expression AS date_type) 將表達(dá)式的值轉(zhuǎn)換為指定的數(shù)據(jù)類型 CONVERT(data_type[(1ength)], expression[, style]) 將表達(dá)式的值轉(zhuǎn)換為指定的數(shù)據(jù)類型,可以指定長度 例 數(shù)據(jù)轉(zhuǎn)換 例 數(shù)據(jù)轉(zhuǎn)換 .sql 字符串函數(shù) ? 字符串函數(shù)用于對字符串進(jìn)行連接、截取等操
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1