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

正文內(nèi)容

oracle知識整理-文庫吧

2025-07-12 09:12 本頁面


【正文】 E_TIME39。將密碼有效期由默認(rèn)的180天修改成“無限制”:sqlALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED。修改之后不需要重啟動數(shù)據(jù)庫,會立即生效。9. 數(shù)據(jù)定義語言DDLl 數(shù)據(jù)定義語言用于改變數(shù)據(jù)庫結(jié)構(gòu),包括創(chuàng)建、更改和刪除數(shù)據(jù)庫對象。l 用于操縱表結(jié)構(gòu)的數(shù)據(jù)定義語言命令有:CREATE TABLEALTER TABLETRUNCATE TABLEDROP TABLE9.. 利用現(xiàn)有表創(chuàng)建新表語法: CREATE TABLE new_table_name AS SELECT column_names FROM old_table_name。例如: CREATE TABLE newitemfile AS SELECT * FROM itemfile。. 創(chuàng)建新表語法:CREATE TABLE new_table_name( Colname datatype [default XXX] [PRIMARY KEY],Colname1 datatype [default XXX] [NOT NULL | NULL]…colnameN datatype [default XXX])。例如:create table ( uid number(5) primary key, name varchar2(10))。. 修改表結(jié)構(gòu). 編輯表的字段修改一個列的數(shù)據(jù)類型(一般限于修改長度,修改為一個不同類型時有諸多限制)。語法:ALTER TABLE 表名 MODIFY(列名,數(shù)據(jù)類型)。例如:alter table skate_test modify (author number(10,0) )。. 增加一個列語法:ALTER TABLE 表名 ADD(列名,數(shù)據(jù)類型)。例如:ALTER TABLE skate_test ADD(author NUMBER(38,0) not null)。. 給列改名語法:ALTER TABLE 表名 DROP COLUMN 列名。例如:alter table skate_test drop column author。. 將一個表改名語法:ALTER TABLE 當(dāng)前表名 RENAME TO 新表名。例如:alter table skate_test rename to test_sakte。. 添加約束語法:ALTER TABLE 表名 ADD [CONSTRAINT constraint_name] 約束條件(列名) ;例如:alter table sc add constraint sc_fk_course foreign key(cid) references course(cid)。//添加外鍵 alter table student add constraint ck_student_ssex check(ssex in(39。男39。,39。女39。))。//添加check約束. 刪除約束語法:ALTER TABLE 表名 CONSTRAINT constraint_name;例如:alter table student drop constraint ck_student_sage。. 截斷表使用TRUNCATE命令可以刪除表中所有數(shù)據(jù),且不能回滾。語法:TRUNCATE TABLE tablename。. 刪除表語法:DROP TABLE tablename。10. 數(shù)據(jù)操縱語言DMLl 數(shù)據(jù)操縱語言用于檢索、插入和修改數(shù)據(jù)l 數(shù)據(jù)操縱語言是最常見的SQL命令l 數(shù)據(jù)操縱語言命令包括:SELECT、INSERT、UPDATE、DELETE10.. 增insert語法:INSERT INTO table_name [(列1, 列2,...)] VALUES (值1, 值2,....)。例如:INSERT INTO s_dept VALUES (11,’Frinace’,2)。 INSERT INTO s_dept s_emp(id,last_name,first_name,salary,start_date)VALUES (11,’Frinace’,’Jon’,1560,’034月92’)。 INSERT INTO history SELECT id,last_name,salary FROM s_emp WHERE start_date’01JAN94’。. 刪delete語法:DELETE FROM tablename [WHERE 過濾條件]。例如:delete *from student。. 改update語法:UPDATE table SET column = value[,column=value] [WHERE condition]。例如:UPDATE s_emp SET dept_id=10,salary = 250 WHERE id=2。11. 事務(wù)控制語言TCLl 用于事務(wù)控制的語句有:l COMMIT – 提交并結(jié)束事務(wù)處理l ROLLBACK – 撤銷事務(wù)中已完成的工作l SAVEPOINT – 標(biāo)記事務(wù)中可以回滾的點例如: SQL UPDATE order_master SET del_date =’308月05’ WHERE orderno = ’o002’。SQL SAVEPOINT mark1。SQL DELETE FROM order_master WHERE orderno = ‘o002’。SQL SAVEPOINT mark2。SQL ROLLBACK TO SAVEPOINT mark1。SQL COMMIT。12. 數(shù)據(jù)控制語言DCLl 數(shù)據(jù)控制語言為用戶提供權(quán)限控制命令 l 用于權(quán)限控制的命令有:l GRANT 授予權(quán)限l REVOKE 撤銷已授予的權(quán)限例如:SQLGRANT SELECT ON vendor_master TO accounts WITH GRANT OPTION。SQLREVOKE SELECT, UPDATE ON order_master FROM MARTIN。13. PL/SQLl 基本語法:[DECLARE 聲明部分declarations]BEGIN 執(zhí)行部分executable statements[EXCEPTION 異常捕獲部分 handlers]END。l 聲明變量和常量的語法: := SELECT INTO 語句例如:declare var_name varchar(100)。變量的定義 var_job varchar(100)。 var_int int。 var_const constant varchar(100) :=39。)39。常量的定義 var_date %type。引用變量類型 var_rowtype emp%rowtype。提供表示表中一行的記錄類型 var_boolean boolean。布爾類型,值:TRUE,FALSE,nullbegin select * into var_rowtype from emp where ename=upper(var_name)。end。11.12.13.. 控制結(jié)構(gòu)l PL/SQL 支持的流程控制結(jié)構(gòu):178。 條件控制252。 IF 語句252。 CASE 語句178。 循環(huán)控制252。 LOOP 循環(huán)252。 WHILE 循環(huán)252。 FOR 循環(huán)178。 順序控制252。 GOTO 語句252。 NULL 語句. 條件控制252。 IF語句IF 語句根據(jù)條件執(zhí)行一系列語句,有三種形式:IFTHEN、IFTHENELSE 和 IFTHENELSIF例如:declare var_sal %type。begin select sal into var_sal from emp1 where empno=7369。 if var_sal=2000 then update emp1 set sal=sal* where empno=7369。 elsif var_sal=1000 and var_sal2000 then update emp1 set sal=sal* where empno=7369。 else update emp1 set sal=sal* where empno=7369。 end if。end。252。 CASE語句CASE 語句用于根據(jù)單個變量或表達(dá)式與多個值進(jìn)行比較。執(zhí)行 CASE 語句前,先計算選擇器的值。例如: begin case 39。amp。grade39。 when 39。A39。 then (39。優(yōu)異39。)。 when 39。B39。 then (39。優(yōu)秀39。)。 when 39。C39。 then (39。良好39。)。 when 39。D39。 then (39。一般39。)。 when 39。E39。 then (39。較差39。)。 else (39。無成績39。)。 end case。end。. 循環(huán)控制252。 LOOP循環(huán)語法:while ... loop... end loop。exit 終止當(dāng)前循環(huán) exit when ... 條件滿足則終止當(dāng)前循環(huán)例如: begin LOOP (39。哈哈39。)。 END LOOP。end。252。 WHILE循環(huán)例如: declare var_count number(10):=0。begin while var_count10 loop (var_count)。 var_count:=var_count+1。 end loop。end。252。 FOR循環(huán)語法:FOR counter IN [REVERSE] value1..value2 LOOP ...END LOOP。其中in表示value1value2。reverse表示value2value1例如: declare var_i number(10):=1。 var_j number(10):=1。begin for var_i in 1..9 loop for var_j in 1..9 loop (var_j||39。*39。||var_i||39。=39。||var_i*var_j||39。 39。)。 exit when var_j=var_i。 end loop。 (39。 39。)。 end loop。end。. 順序控制252。 GOTO 語句252。 NULL語句goto 無條件
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1