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

正文內(nèi)容

oracle補充ppt課件-展示頁

2025-05-14 18:20本頁面
  

【正文】 ore integer。 elsif 條件表達式 3 then ……。 end if ? if 條件表達式 1 then ……。 ?/ 27 PL/SQL結(jié)構(gòu)控制語句 ? If語句 ? if … then …。name39。 ?/ 25 更新數(shù)據(jù) ?使用表達式更新列 ?使用子查詢更新列 26 刪除記錄 ? 使用變量刪除數(shù)據(jù) ? 使用子查詢刪除記錄 ?declare ?v_ename %type:=39。 ?begin ?insert into employee select * from emp where detno=v_deptno。 ?/ 24 使用子查詢插入 ?declare ?v_deptno %type:=amp。 ?insert into dept(deptno,dname) values (v_deptno,v_dname)。amp。no。 ?v_dname %type。 21 %ROWTYPE ?%ROWTYPE:使一個變量的數(shù)據(jù)類型與參照表的數(shù)據(jù)類型一致, oracle提供的一種定義方式 22 PL/SQL語法 ?RECORD:記錄類型。 ? (||v_bo)。 ?BEGIN ? :=’123’。 20 ?DECLARE ? TYPE test_rec IS RECORD( ? Code VARCHAR2(10), ? Name VARCHAR2(30) NOT NULL :=’a book’)。 ?end。sal:39。||v_name)。 ?(39。 ?begin ?select ename,sal into v_name,v_sal from emp where empno=amp。 16 ?使用代替變量輸入雇員編號,分別保存員工名,工資,顯示輸出各變量的值 ?declare ?v_name varchar2(5)。 hh24:mi:ss39。)。,39。 ? 字符轉(zhuǎn)換為日期: ?使用 TO_DATE函數(shù)可以實現(xiàn) 字符到日期的轉(zhuǎn)換,如: ?v_date := TO_DATE(39。 15 可轉(zhuǎn)換的類型賦值 ? CHAR 轉(zhuǎn)換為 NUMBER: ?使用 TO_NUMBER 函數(shù)來完成字符到數(shù)字的轉(zhuǎn)換,如: ?v_total := TO_NUMBER(‘’) + sal。 ? (emp_name||’‘||to_char(wages))。 ? BEGIN ? Emp_id:=7788。 ? emp_name %TYPE。 14 ? 數(shù)據(jù)庫賦值是通過 SELECT語句來完成的,每次執(zhí)行 SELECT語句就賦值一次,一般要求被賦值的變量與 SELECT中的列名要一一對應(yīng)。||x)。 ?(39。 ?begin ?x:=39。 ?v_tax_rate constant number(3,2):= ?v_hiredate DATE。 ?( 2)給變量賦值 ? 給變量賦值有兩種方式: ? ①直接給變量賦值 ? ②通過 SQL SELECT INTO 給變量賦值 12 ?v_ename varchar2(10)。若該公司分發(fā)了此表,則該變量值為 true。在使用 boolean變量時,如果測試結(jié)果為 true,則做某事,否則做另外的事。yyyymmdd hh24:mi:ss39。是否可以說用戶必須用數(shù)據(jù)庫缺省的日期格式,除非用戶用 TO_CHAR或 TO_DATE是否能提醒用戶用自己的 TO_DATE/TO_CHAR定義的格式而不依賴于缺省的日期格式。因此, 2022年 9月 9日顯示為 09SEP04。 8 Date ? 此數(shù)據(jù)類型用于保存固定長度的日期值, date變量的說明為: ? date_field date。 ? 其中, precision可以有 1~ 38個數(shù)字位,而 scale表示在 precision位數(shù)字中小數(shù)點后的數(shù)字位數(shù),下面的定義: ? num_fieldnumber(12,2)。STARTVALUE39。 ? 括號中的長度值為本變量的最大長度且必須是正整數(shù),如: ? vc_field varchar2(10)。在 PL/SQL中, varchar2的最大長度為 32767字節(jié)。 ?使用 /* */ 來加一行或多行注釋,如: ?/***********************************************/ ?/* 文件名: */ ?/***********************************************/ 5 PL/SQL 變量類型 ?PL/SQL支持多種數(shù)據(jù)類型,本節(jié)討論代碼中最常用并且最實用的數(shù)據(jù)類型。如: ?V_Sal NUMBER(12,2)。 ? 其中 執(zhí)行部分是必須的。 PLSQL編程 2 目標 ? 掌握如何定義變量并賦值 ? 掌握如何輸出顯示數(shù)據(jù) ? 掌握 IF、 WHILE、 CASE邏輯控制語句 3 PL/SQL塊 ? PL/SQL程序由三個塊組成,即聲明部分、執(zhí)行部分、異常處理部分。 ? PL/SQL塊的結(jié)構(gòu)如下: ?DECLARE ?/* 聲明部分 : 在此聲明 PL/SQL用到的變量 ,類型及游標,以及局部的存儲過程和函數(shù) */ ?BEGIN ? /* 執(zhí)行部分 : 過程及 SQL 語句 , 即程序的主要部分 */ ?EXCEPTION ? /* 執(zhí)行異常部分 : 錯誤處理 */ ?END。 4 注釋 ? 在 PL/SQL里,可以使用兩種符號來寫注釋,即: ?使用雙 ‘ ‘ ( 減號 ) 加注釋 ?PL/SQL允許用 – 來寫注釋,它的作用范圍是只能在一行有效。 工資變量。 ?Varchar2 ?Number ?Date ?Boolean 6 Varchar2 ? Varchar2為可變長的字母數(shù)字數(shù)據(jù)類型。 ? 在 declare部分,其定義以分號 (; )結(jié)束,所有 varchar2變量的定義類似于下面的定義: ? variable_name varchar2(max_length)。 ? 在定義變量時,可以同時對其進行初始化,格式為: ? vc_field varchar2(10):=39。 7 Number ? number類型數(shù)據(jù)可用來表示所有的數(shù)值數(shù)據(jù),說明格式為: ? num_field number(precision,scale)。 ? 表示 num_field是一個整數(shù)部分最多 10位、小數(shù)部分最多 2位的變量。 ? 在缺省時, Oracle以 DDMONYY格式顯示日期。 ? PL/SQL中編程處理日期必須使用這種格式。 ? 格式由初始化參數(shù) nls_date_format設(shè)置 也可通過 set設(shè)置 alter session set nls_date_format=39。 9 Boolean ? 這種數(shù)據(jù)類型只有兩個值: true或 false。例如,如果試圖考察某公司是否分發(fā)了一個 10KB的 2022年年度預(yù)算表,可用 boolean變量。 ?布爾值只有 TRUE, FALSE及 NULL 三個值 10 類型 子類 說 明 范 圍 ORACLE限制 CHAR Character String Rowid Nchar 定長字符串 民族語言字符集 0?32767 可選 ,確省 =1 2022 VARCHAR2 Varchar, String NVARCHAR2 可變字符串 民族語言字符集 0?32767 4000 4000 BINARY_INTEGER 帶符號整數(shù) ,為整數(shù)計算優(yōu)化性能 NUMBER(p,s) Dec Double precision Integer Int Numeric Real Small int 小數(shù) , NUMBER 的子類型 高精度實數(shù) 整數(shù) , NUMBER 的子類型 整數(shù) , NUMBER 的子類型 與 NUMBER等價 與 NUMBER等價 整數(shù) , 比 integer 小 LONG 變長字符串 02147483647 32,767字節(jié) DATE 日期型 公元前 4712年 1月 1日至公元后4712年 12月 31日 BOOLEAN 布爾型 TRUE, FALSE,NULL 不使用 ROW
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1