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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]t-sql編程基礎(chǔ)-展示頁

2024-10-25 23:14本頁面
  

【正文】 精確數(shù)值型數(shù)據(jù),前綴 $ $ 二進(jìn)制常量 前綴 0x 0xAE、 0x12Ef、0x69048AEFDD010E 全局唯一 標(biāo)識符 前綴 0x 單引號 (39。39。 39。)引起來 39。學(xué)生 39。this is database39。學(xué)生 39。常量的值在程序運(yùn)行過程中不會(huì)改變的。 TSQL語法格式 常量和變量 常量是在程序運(yùn)行過程中保持不變的量;變量是在程序運(yùn)行過程中,值可以發(fā)生變化的量,通常用來保存程序運(yùn)行過程中的錄入數(shù)據(jù)、中間結(jié)果和最終結(jié)果。 TransactSQL( 簡稱 TSQL) 語言正是微軟在其 SQL Server系列關(guān)系數(shù)據(jù)庫系統(tǒng)中的實(shí)現(xiàn) 。 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)。 (3) 數(shù)據(jù)控制語句 數(shù)據(jù)控制指數(shù)據(jù)的操作 權(quán)限控制 。 (2) 數(shù)據(jù)操作語句 SQL的數(shù)據(jù)操縱語句( Data Manipulation Language, DML)包括數(shù)據(jù)查詢和數(shù)據(jù)更新兩種數(shù)據(jù)操作語句。 按實(shí)現(xiàn)的功能來分 , SQL可以分為以下三類 。 TransactSQL基礎(chǔ)知識 TransactSQL是 SQL數(shù)據(jù)庫查詢語言的一個(gè)強(qiáng)大實(shí)現(xiàn),是一種數(shù)據(jù)定義、數(shù)據(jù)操作和控制語言,是 SQL Server中的重要組成元素。 SQL Server2021數(shù)據(jù)庫系統(tǒng)的編程語言是TransactSQL語言,這是一種非過程化的語言。 第 8章 TSQL編程基礎(chǔ) 第 8章 TSQL編程基礎(chǔ) 教學(xué)提示: SQL Server程序設(shè)計(jì)是讀者學(xué)習(xí)SQL Server數(shù)據(jù)庫的一個(gè)重要環(huán)節(jié),它對以后程序開發(fā)有著直接的決定因素。 教學(xué)目標(biāo): 通過本章的學(xué)習(xí),讀者應(yīng)該掌握編程的基礎(chǔ)知識、基本語句; SQL( Structured Query Language)語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,它是在 1974年由 Boyce和Chamberlin提出的。本章介紹了 TransactSQL的 標(biāo)識符 、 運(yùn)算符 、 表達(dá)式 、函數(shù) 、 變量與常量 、 流程控制語句 及游標(biāo)的使用。 SQL與 TransactSQL SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言 , 其功能不僅僅是查詢 , SQL語言是一個(gè)通用的 、 功能及其強(qiáng)大的關(guān)系數(shù)據(jù)庫語言 。 (1) 數(shù)據(jù)定義語句 SQL的數(shù)據(jù)定義語言( Data Definition Language, DDL)用來定義關(guān)系數(shù)據(jù)庫的模式、外模式和內(nèi)模式,以實(shí)現(xiàn)對基本表、視圖以及索引文件的 定義、修改和刪除 等操作。其中,數(shù)據(jù)查詢指對數(shù)據(jù)庫中的 數(shù)據(jù) 查詢 、統(tǒng)計(jì)、分組、排序、檢索操作,數(shù)據(jù)更新指數(shù)據(jù)的 插入、刪除、修改 等數(shù)據(jù)維護(hù)操作。 SQL通過對數(shù)據(jù)庫用戶的授權(quán)和收權(quán)命令來實(shí)現(xiàn)有關(guān)數(shù)據(jù)的存取控制 , 以保證數(shù)據(jù)庫的安全性 。 不同的數(shù)據(jù)庫軟件商在采納 SQL語言作為自己的數(shù)據(jù)庫的操作語言的同時(shí) , 又對 SQL語言進(jìn)行了不同程度的擴(kuò)展 。 TSQL語言是一系列操作數(shù)據(jù)庫與數(shù)據(jù)庫對象的命令語句,所以需要基本語法元素, 主要包括常量和變量、運(yùn)算符、表達(dá)式、流程控制語句、注釋 等。 常量 也稱為字面值或標(biāo)量值,是表示一個(gè)特定數(shù)據(jù)值的符號。 常量 類型 說明 例如 整型常量 沒有小數(shù)點(diǎn)和指數(shù) E 60, 25, 365 實(shí)型常量 decimal或 numeric帶小數(shù)點(diǎn)的常數(shù), float或 real帶指數(shù) E的常數(shù) 、 +123E 12E5 字符串常量 單引號引起來 39。 39。 雙字節(jié) 字符串 前綴 N必須是大寫 單引號引起來 N39。 常量類型 類型 說明 例如 日期型常量 單引號 (39。6/5/0339。May 12 202139。1949100139。)引起來 0x6F9619FF8B86D011B42D00C04FC964FF 39。 常量類型 局部變量 全局變量 提問 : 變量定義 ? 常見種類? SQL Server2021系統(tǒng)中,存在 兩種類型的變量 :一種是系統(tǒng)定義和維護(hù)的全局變量;另一種是用戶定義以保存中間結(jié)果的局部變量。 用戶可以創(chuàng)建。 用戶不可以創(chuàng)建。 用戶不能建立全局變量,也不可能使用 SET語句去修改全局變量的值。 全局變量分為兩類: 與連接有關(guān) 的全局變量, 如: rowcount 影響的行數(shù); 與系統(tǒng)內(nèi)部信息有關(guān) 的全局變量。 【 例 81】 使用全局變量 VERSION查看當(dāng)前數(shù)據(jù)庫的版本 。 (2) 用戶只能使用預(yù)先定義的全局變量。 (4) 局部變量的名稱不能與全局變量的名稱相同,否則會(huì)在應(yīng)用程序中出現(xiàn)不可預(yù)測的結(jié)果。 其名字由一個(gè) 符號開始 。 ◆ 賦值 : 用 SET或 SELECT命令對其賦值 SELECT 局部變量 = 變量值 SET 局部變量 = 變量值 ◆ 使用范圍: … 同一個(gè)批 使用 PRINT、 SELECT輸出 ( 查看 ) 局部變量的值 ,語法格式是: PRINT 表達(dá)式 SELECT 表達(dá)式 1,表達(dá)式 2,… 其中,使用 PRINT只能有一個(gè)表達(dá)式,其值在查詢后的 “ 消息 ” 窗口中顯示;使用 SELECT相當(dāng)于進(jìn)行無數(shù)據(jù)源檢索,可以有多個(gè)表達(dá)式,其結(jié)果在查詢后的 “ 網(wǎng)格 ” 子窗口中顯示;在一個(gè)腳本中,最好不要混合使用兩種輸出方式,因?yàn)檫@樣的話需要切換兩個(gè)窗口來查看輸出結(jié)果。 DECLARE 編號 CHAR(6) SELECT 編號 =39。 ?SELECT 編號 查看 局部變量的數(shù)據(jù)類型可以是用戶自定義的數(shù)據(jù)類型,也可以是系統(tǒng)數(shù)據(jù)類型, 但不能將其定義為 TEXT或 IMAGE數(shù)據(jù)類型 。讀者姓名 39。 聲明兩個(gè)變量 x和 d, 分別給其賦值后輸出查看結(jié)果代碼清單如下: DECLARE x int,d datetime SET x=5 SELECT d=getdate() SELECT x,d 在查詢頁中輸入以上代碼,單擊按鈕,執(zhí)行結(jié)果如圖 82所示。 ?什么是運(yùn)算符? 在 TSQL 編程語言中常用的運(yùn)算有 算術(shù)運(yùn)算、字符串連接運(yùn)算、比較運(yùn)算、邏輯運(yùn)算 。 ?加 (+) 和減 (–)運(yùn)算符也可用于對 日期型數(shù)據(jù)進(jìn)行運(yùn)算,還可進(jìn)行數(shù)值性字符數(shù)據(jù)與數(shù)值類型數(shù)據(jù)進(jìn)行運(yùn)算。 ?參與字符串連接運(yùn)算的數(shù)據(jù)只能是 字符數(shù)據(jù)類型 : char、 varchar、 nchar、 nvarchar、text、 ntext,其運(yùn)算結(jié)果也是 字符數(shù)據(jù)類型 。 ?數(shù)值大小的比較、 ?字符串排列順序的前后比較、 ?日期數(shù)據(jù)前后比較。 運(yùn)算符優(yōu)先級 當(dāng)一個(gè)復(fù)雜的表達(dá)式有多個(gè)運(yùn)算符時(shí) , 運(yùn)算符優(yōu)先性決定執(zhí)行運(yùn)算的先后次序 。 類型 運(yùn)算符 一元運(yùn)算 +(正 )、 (負(fù) )、 ~(按位 NOT) 乘除模 *(乘 )、 /(除 )、 %(模 ) 加減串聯(lián) +(加 )、 (+ 串聯(lián) )、 (減 ) 比較運(yùn)算 =, , , =, =, 位運(yùn)算 ^(位異或 )、 amp。 ?內(nèi)部函數(shù) 內(nèi)部函數(shù)的作用是用來幫助用戶獲得系統(tǒng)的有關(guān)信息、執(zhí)行有關(guān)計(jì)算、實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換以及統(tǒng)計(jì)功能等。 函數(shù)的組成部分: (可以為:無參數(shù)的、單個(gè)參數(shù)的、多個(gè)參數(shù)的) 字符串函數(shù) 見 p117表 86 數(shù)據(jù)轉(zhuǎn)換函數(shù)實(shí)例 : (演示) declare num varchar(10),dd datetime 申請變量 Set num =CAST ( AS VARCHAR(10) ) 轉(zhuǎn)換數(shù)據(jù)并賦值給變量 Select num 顯示變量的值 Set dd=convert(datetime,39。) select dd 數(shù)據(jù)轉(zhuǎn)換函數(shù) 函數(shù)及語法格 功 能 描 述 CAST(expression AS date_type) 將表達(dá)式的值轉(zhuǎn)換為指定的數(shù)據(jù)類型 CONVERT(data_type[(1ength)],
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1