第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Oracle數(shù)據(jù)庫開發(fā)必備利器之SQL基礎(chǔ)

難度入門
時(shí)長 4小時(shí)14分
學(xué)習(xí)人數(shù)
綜合評分9.67
338人評價(jià) 查看評價(jià)
9.8 內(nèi)容實(shí)用
9.7 簡潔易懂
9.5 邏輯清晰
  • 5-3主鍵約束 · 作用:確保表當(dāng)中每一行數(shù)據(jù)的唯一性,非空 · 一張表只能設(shè)計(jì)一個(gè)主鍵約束 · 主鍵約束可以由多個(gè)字段構(gòu)成 · 創(chuàng)建表時(shí)設(shè)置主鍵約束 · CREATE TABLE table_name ( column_name datatype PRIMARY KEY, ... ) · 聯(lián)合約束 · CONSTRAINT constraint_name PRIMARY KEY ( column_name1, ... ) 示例: create table userinfo_p1 ( id number(6,0), username varchar2(20), userpwd varchar2(20), constraint pk_id_username primary key(id,username) ); 如果忘記了約束名字: desc user_constraints select constraint_name from user_constraints where table_name='USERINFO_P1';
    查看全部
    0 采集 收起 來源:Oracle 主鍵約束

    2015-03-28

  • 5-2非空約束 · 在創(chuàng)建表時(shí)設(shè)置非空約束 CREATE TABLE table_name ( column_name datatype NOT NULL, ... ); · 在修改表時(shí)添加非空約束(在表的該列必須不為空的) ALTER TABLE table_name MODIFY column_name datatype NOT NULL; · 在修改表時(shí)去除非空約束 ALTER TABLE table_name MODIFY column_name datatype NULL;
    查看全部
    0 采集 收起 來源:Oracle 非空約束

    2015-03-28

  • 5-1約束概述 · 約束的作用: · 定義規(guī)則 · 確保完整性 · 非空約束 · 主鍵約束 · 外鍵約束 · 唯一約束 · 檢查約束
    查看全部
    0 采集 收起 來源:Oracle 約束概述

    2015-03-28

  • varchar是一個(gè)可變長度的類型,最大長度是4000 ,是mysql里的
    查看全部
  • 4-4刪除數(shù)據(jù) DELETE FROM table_name; 刪除全部數(shù)據(jù) 對比truncate table table_name; 截?cái)鄑runcate要快一些 DELETE FROM table_name [WHERE conditions]; 示例: delete from testdel; delete from userinfo where id='yyy';
    查看全部
  • 4-3修改表數(shù)據(jù) UPDATE table_name SET column1=value1,... [WHERE conditions]; 示例: · 無條件更新 update userinfo set userpw='111111'; 所有的密碼都被修改成了111111; update userinfo set userpw='222222',email='111@qq.com'; select * from userinfo; 所有的密碼都被修改成了222222,email全改為111@qq.com; · 有條件更新 update userinfo set userpw='123123' where id='xxx'; select * from userinfo;
    查看全部
  • 4-2復(fù)制表數(shù)據(jù) · 在建表時(shí)復(fù)制 · 在添加數(shù)據(jù)時(shí)復(fù)制 · 在建表時(shí)復(fù)制 CREATE TABLE table_new AS SELECT column1,... |* FROM table_old 示例: create table userinfo_new as select * from userinfo; desc userinfo_new; select * from userinfo_new; create table userinfo_new1 as select id,username from userinfo; desc userinfo_new1; select * from userinfo_new1; · 再添加數(shù)據(jù)時(shí)復(fù)制 INSERT INTO table_new [(column1,...)] SELECT * | [column1,...] FROM table_old; 示例: insert into userinfo_new select * from userinfo; select * from userinfo_new; insert into userinfo_new(id,username) select id,username from userinfo; select * from userinfo_new;
    查看全部
  • 4-1操作表中的數(shù)據(jù) · 添加數(shù)據(jù) · 修改數(shù)據(jù) · 刪除數(shù)據(jù) · 添加數(shù)據(jù) · INSERT INTO table_name(column1,column2,...) VALUES(value1,value2,...); 示例: insert into userinfo values(1,'xxx','123123','xxxxx@qq.com',sysdate); select * from userinfo; 注釋:sysdate是獲取當(dāng)前日期 insert into userinfo(id,username,passwd) values(1,'yyy','123123'); select * from userinfo; · 向表中添加默認(rèn)值 創(chuàng)建表的時(shí)候 · create table userinfo2 ( id number(6,0); regdate date DEFAULT sysdate ); · insert into userinfo2(id) values(1); 注意:即使是默認(rèn)值,也不能空著 沒有足夠的值 修改表的時(shí)候 · alter table userinfo modify email default '無'; · insert into userinfo(id) values(3); · select * from userinfo; · 不想要默認(rèn)值的時(shí)候,直接賦予值就行 · insert into userinfo(id,email) values(4,'yyyy@qq.com')
    查看全部
  • 3-7刪除表 · TRUNCATE TABLE table_name 截?cái)啾?,刪除表中全部數(shù)據(jù),并不是刪除表 示例: truncate table new_userinfo; desc new_userinfo 得到一張空表 · DROP TABLE table_name 刪除表 示例: drop table new_userinfo; desc new_userinfo 找不到表
    查看全部
  • 3-5修改表 · 添加字段 · 更改字段數(shù)據(jù)類型 · 刪除字段 · 修改字段名 · 修改表名 · 添加字段 ALTER TABLE table_name ADD column_name datatype; 示例: alter table userinfo add remarks varchar2(500); 查看 desc userinfo · 更改字段數(shù)據(jù)類型 ALTER TABLE table_name MODIFY column_name datatype; 示例:修改長度(修改的時(shí)候最好這個(gè)字段沒有數(shù)據(jù)) alter table userinfo modify remarks varchar2(400); desc userinfo 示例:修改類型 alter table userinfo modify passwd number(6,0); desc userinfo · 刪除字段 ALTER TABLE table_name DROP COLUMN column_name; 示例: alter table userinfo drop column remarks; desc userinfo · 修改字段名 ALTER TALBE table_name RENAME COLUMN column_name TO new_column_name; 示例: alter table userinfo rename column email to new_email; · 修改表名 RENAME table_name TO new_table_name 示例: rename userinfo to new_userinfo; desc new_userinfo
    查看全部
  • 3-4管理表 · 創(chuàng)建表 · 修改表 · 刪除表 ·創(chuàng)建表: 基本語法: CREATE TABLE table_name ( column_name datatype, ...., .... ); 示例: create table userinfo ( id number(6,0), username varchar2(20), userpw varchar2(20), email varchar2(30), regdate data ) 查看 desc userinfo
    查看全部
    0 采集 收起 來源:Oracle管理表

    2015-03-27

  • 3-2數(shù)據(jù)類型 · 字符型 · 數(shù)值型 · 日期型 · 其他類型(存放大數(shù)據(jù)類型) · 字符型: CHAR(n)、NCHAR(n):固定長度,不足會不滿n個(gè) 最大長度2000、1000 VARCHAR2(n)、nvarchar2(n):變長度,節(jié)省空間 最大長度4000、2000 · 數(shù)值型: NUMBER(p,s) p代表有效數(shù)字,s代表小數(shù)點(diǎn)后面的位數(shù) FLOAT(n) 用于存儲二進(jìn)制數(shù)據(jù) · 日期型: DATE類型表示范圍:公元前4712年1月1日到公元前9999年12月31日 TIMESTAMP:時(shí)間戳類型 · 其他類型: BLOB:4GB字節(jié)數(shù)量的數(shù)據(jù),以二進(jìn)制形式存放 CLOB:4GB字節(jié)數(shù)量的數(shù)據(jù),以字符串形式存放
    查看全部
  • 3-1操作表 · 認(rèn)識表 · 基本存儲單位 · 二維結(jié)構(gòu) · 行和列 約定: 1.每一列數(shù)據(jù)必須具有相同數(shù)據(jù)類型 2.列名唯一 3.每一行數(shù)據(jù)的唯一性 · 數(shù)據(jù)類型 · 管理表
    查看全部
  • 2-14刪除表空間 DROP TABLESPACE tablespace_name [INCLUDING CONTENTS] --[INCLUDING CONTENTS]刪除表空間的同時(shí)刪除數(shù)據(jù)文件 · 示例: · drop tablespace test1_tablespace including contents
    查看全部
  • 2-10修改數(shù)據(jù)文件 · 增加數(shù)據(jù)文件 ALTER TABLESPACE tablespace_name ADD DATAFILE 'xx.dbf' SIZE XX; · 示例: · alter tablespace test1_tablespace add datafile 'test2_file.dbf' size 10m; 查看 select file_name from dba_data_file where tablespace_name='TEST1_TABLESPACE'; · 刪除數(shù)據(jù)文件(不能刪除創(chuàng)建表空間的第一個(gè)數(shù)據(jù)文件,要?jiǎng)h除只能把整個(gè)表刪掉) ALTER TABLESPACE tablespace_name DROP DATAFILE 'filename.dbf' · 示例: · alter tablespace test1_tablespace drop datafile 'test2_file.dbf'; 查看 select file_name from dba_data_file where tablespace_name='TEST1_TABLESPACE';
    查看全部

舉報(bào)

0/150
提交
取消
課程須知
只要知道數(shù)據(jù)庫是什么就可以來學(xué)習(xí)本課程呦!
老師告訴你能學(xué)到什么?
掌握Oracle的SQL語句基礎(chǔ),為后續(xù)的課程學(xué)習(xí)打好基礎(chǔ)。

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!