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

正文內(nèi)容

[工學(xué)]第6章※sqlserver數(shù)據(jù)庫管理系統(tǒng)-在線瀏覽

2025-02-21 13:35本頁面
  

【正文】 ) Text:容量可以在 1~2311個字節(jié) 。 ( 2) Ntext:采用 unicode標(biāo)準(zhǔn)字符集 , 用于存儲大容量文本數(shù)據(jù) 。 ( 3) Image:用于存儲照片、目錄圖片或者圖畫,其理論容量為 2311( 2, 147, 483, 647)個字節(jié)。 二進制數(shù)據(jù)類型的最大長度( 即 n的最大值 ) 為 8000, 常用于存儲圖像等數(shù)據(jù) 。 在輸入二進制常量時 , 需在該常量前面加一個前綴 0x。 是一種自動記錄時間的數(shù)據(jù)類型 , 主要用于在數(shù)據(jù)表中記錄其數(shù)據(jù)的修改時間 。 ( 2) Uniqueidentifier:也稱作唯一標(biāo)識符數(shù)據(jù)類型 。 一 、 系統(tǒng)數(shù)據(jù)類型 11. 其它類型 ( 1) sql_variant:用于存儲除文本 、 圖形數(shù)據(jù)和timestamp 類 型 數(shù) 據(jù) 外 的 其 它 任 何 合 法 的 SQL Server數(shù)據(jù) 。asdfasdf39。 一 、 系統(tǒng)數(shù)據(jù)類型 11. 其它類型 ( 3) xml類型 :存放 xml格式的數(shù)據(jù)串 . 一 、 系統(tǒng)數(shù)據(jù)類型 自定義數(shù)據(jù)類型的創(chuàng)建有兩種方式: 1.使用企業(yè)管理器創(chuàng)建 2. 利用系統(tǒng)存儲過程創(chuàng)建 命令格式: sp_addtype [typename=] type, [phystype=] system_data_type [, [nulltype=] ‘null_type’] [, [owner=] ‘owner_name’] 說明: 二 、 自定義數(shù)據(jù)類型 type:指定用戶定義的數(shù)據(jù)類型的名稱 。 注意 , 不能使用 timestamp數(shù)據(jù)類型 , 當(dāng)所使用的系統(tǒng)數(shù)據(jù)類型有額外說明時 , 需要用引號將其括起來 。 默認(rèn)與系統(tǒng)默認(rèn)的 null屬性相同 。 例如: sp_addtype nametype varchar(50) null 二 、 自定義數(shù)據(jù)類型 刪除用戶自定義數(shù)據(jù) 1.使用企業(yè)管理器 2. 利用系統(tǒng)存儲過程 命令格式: sp_droptype [typename=] ‘type’ 二 、 自定義數(shù)據(jù)類型 ?舉例: EXEC sp_addtype name, 39。, 39。 EXEC sp_addtype birthday, datetime, 39。 EXEC sp_addtype telephone, 39。, 39。 EXEC sp_addtype fax, 39。, 39。 EXEC sp_addtype address, 39。, 39。 二 、 自定義數(shù)據(jù)類型 167。 例如: table select set if else sum where int bit SQL Server的命名規(guī)則 一 、 標(biāo)識符 ? 常量表示 數(shù) 值: 同其他語言 字符串: 前后加單引號’ ……’ 日期時間: 前后加單引號,引號之間按日期時間的格式寫即可。 ? 自定義表示對象、變量的標(biāo)識符 如果不特別說明后面所說的標(biāo)識符均是指該類標(biāo)識符號。 ? 規(guī)則標(biāo)識符 : 遵守一般標(biāo)識符有關(guān)格式的規(guī)定。 例如: My I X1 x_1 CJB i x tdb xyz 學(xué)生信息表、學(xué)號 等等 說明: 1)、標(biāo)準(zhǔn)標(biāo)識符格式 下一頁 二 、 自定義標(biāo)識符的命名 SQL Server的命名規(guī)則 ? 標(biāo)識符的首字母必須是下列兩種情況之一: – 英文字母 (漢字 ) – _、 、 ? 標(biāo)識符的首字母以后可以是: – 英文字母 (漢字 ) – _、 、 、 $ – 09 ? 標(biāo)識符不能是 SQL 的保留字 ? 標(biāo)識符號內(nèi)部不容許有空格或特殊字符(運算符等)。 二 、 自定義標(biāo)識符的命名 SQL Server的命名規(guī)則 ? 定界標(biāo)識符 : 使用 [ ]或“”定界符括起來的符號,定界符內(nèi)可以規(guī)則標(biāo)識符也可以是非規(guī)則標(biāo)識符。 AND 如果兩個布爾表達式都為 TRUE,那么就為 TRUE。 BETWEEN 如果操作數(shù)在某個范圍之內(nèi),那么就為 TRUE。 IN 如果操作數(shù)等于表達式列表中的一個,那么就為 TRUE。 ALL 如果一系列的比較都為 TRUE,那么就為 TRUE。 SOME 如果在一系列比較中,有些為 TRUE,那么就為 TRUE。 格式: 標(biāo)識符 { = | | != | | = | ! | | = | ! } { SOME | ANY | ALL } ( SELECT 單列子查詢 ) 例 1: 判斷成績表中是否存在成績不超過 60分。 運算符和表達式 SQL Server 編程結(jié)構(gòu) declare sf bit if 91 all (select cj from cjb) set sf=1 else set sf=0 select sf SQL Server 編程結(jié)構(gòu) 四、位運算 (同 C++) amp。張三 39。是個優(yōu)秀的同學(xué) .39。執(zhí)行的順序可能嚴(yán)重地影響所得到的值。在較低等級的運算符之前先對較高等級的運算符進行求值。(位與)、 |(位或) ? NOT ? AND ? ALL、 ANY、 BETWEEN、 IN、 LIKE、 OR、 SOME ? =(賦值) 運算符和表達式 SQL Server 編程結(jié)構(gòu) 1.變量的分類 在 SQL SERVER 中變量分為兩類: 局部變量:以一個 開始的字母數(shù)字串。 生存期:本次系統(tǒng) (SQL SERVER服務(wù)器 ) 啟動到退出系統(tǒng) 2.變量的定義 DECLARE 局部變量名 數(shù)據(jù)類型 [,……] 例: DECLARE I INT,j INT DECLARE str VARCHAR(20) 語句 一 、 變量的定義及賦值 SQL Server 編程結(jié)構(gòu) 3. 變量的賦值 A.簡單的賦值 SELECT 局部變量名 =值 SET 局部變量名 =值 例: SELECT I=100 SET str=’張’ B.取數(shù)據(jù)表中的數(shù)據(jù)賦值局部變量 SELECT 局部變量名 =字段表達式 [, ……] FROM …… 例: SELECT str=XM FROM DAB WHERE XH=’1’ 語句 一 、 變量的定義及賦值 SQL Server 編程結(jié)構(gòu) 說明: 若非局部變量,采用的上述語句,將返回結(jié)果為記錄集,列名為該標(biāo)識符。 在 SQL SERVER 中可以直接使用。 0表示執(zhí)行正確,非零表示錯誤代碼。 CURSOR_ROWS 返回連接上最后打開的游標(biāo)中當(dāng)前存在的合格行的數(shù)量。 語句 一 、 變量的定義及賦值 SQL Server 編程結(jié)構(gòu) LOCK_TIMEOUT 返回當(dāng)前會話的當(dāng)前鎖定超時設(shè)置,單位為毫秒。當(dāng)一條語句已等待超過 LOCK_TIMEOUT所設(shè)置的時間,則被鎖住的語句將自動取消,并給應(yīng)用程序返回一條錯誤信息。 語句 一 、 變量的定義及賦值 SQL Server 編程結(jié)構(gòu) LOCK_TIMEOUT 返回當(dāng)前會話的當(dāng)前鎖定超時設(shè)置,單位為毫秒。當(dāng)一條語句已等待超過 LOCK_TIMEOUT所設(shè)置的時間,則被鎖住的語句將自動取消,并給應(yīng)用程序返回一條錯誤信息。 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 1. IF語句 格式: IF 布爾表達式 SQL語句塊 1 [ ELSE SQL語句塊 2 ] 說明 : A. SQL語句塊 必須為單條命令 , 若存在多條命令則必須加語句括號 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) BEGIN 語句 1 語句 2 …… END B. 布爾表達式 結(jié)果為布爾型的表達式 . 允許為 : ? 一般表達式 i100 ? 含 SELECT 語句的表達式 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) (select avg(cj) from cjb )90 SOME(SELECT CJ FROM CJB WHERE KCMC=’JSJ’)90 (SELECT AVG(CJ) FROM CJB WHERE KCMC=’JSJ’)80 SET I=(SELECT COUNT(*) FROM CJB WHERE KCMC=’JSJ’) exists(select * from sysobjects where name=’dab’ and type=’U’) ? WHERE 條件表達式中能使用的表達式 . 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 2. WHILE 語句 _ 循環(huán)語句 格式 : WHILE 布爾表達式 語句塊 循環(huán)體 說明 : (命令 ), 若存在多條命令則必須加語句括號 BEGIN 語句 1 語句 2 END 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) B. 循環(huán)體中可以使用如下命令 : BREAK _ 結(jié)束循環(huán)語句 CONTINUE _ 跳過本次循環(huán) . 3. GOTO 語句 _ 無條件轉(zhuǎn)向語句 格式 : GOTO 標(biāo)號 說明 : 標(biāo)號的設(shè)置 ,為 : 標(biāo)號 : 4. RETURN 語句 用于存儲過程 ,無條件退出存儲過程 . 格式 : RETURN [n] 說明 : n為返回值 ,缺省 0 表示存儲過程執(zhí)行正確 ,非 0表示有問題發(fā)生 . 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 5. CASE 表達式 _ 類似于 IIF 格式 1: CASE 表達式 WHEN 值 1 THEN 表達式 1 WHEN 值 2 THEN 表達式 2 [ ...n ] [ ELSE 表達式 n+1 END 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 格式 2: CASE WHEN 布爾表達式 1 THEN 表達式 1 WHEN 布爾表達式 2 THEN 表達式 2 [ ...n ] [ ELSE 表達式 n+1 END 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 例 : select xm,xb=CASE sex when 1 THEN ‘男’ ELSE ‘女’ END from dab Select xh,kcmc,cj=CASE when cj=90 then ‘優(yōu)’ when cj90 and cj=80 then ‘良’ when cj80 and cj=70 then ‘中’ when cj70 and cj=60 then ‘及格’ else ‘不及格’ end From cjb 語句 二 、 常用語句 (命令 ) SQL Server 編程結(jié)構(gòu) 1.批處理是指從客戶機傳送到服務(wù)器上的一組完整的數(shù)據(jù)和 SQL指令。 若干的 SQL語句,只能單獨存在一個批中。 語句 三 、 批處理 存儲過程 1.定義
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1