oracle的一些基本操作,Oracle中的一些基本操作

關于Oracle中的一些基本操作,包括表空間操作,用戶操作,表操作

1 --創建表空間

2 create tablespace itheima

3 datafile 'I:\oracle\table\itheima.dbf'

4 size 100m

5 autoextend on

6 next 10m;

7 --刪除表空間

8 drop tablespace itheima;

9

10 --創建用戶

11 create user itheima

12 identified by itheima

13 default tablespace itheima;

14

15 --給用戶授權

16 --oracle數據庫中常用角色

17 connect --連接角色

18 resource --開發者角色

19 dba --超級管理員角色

20

21 --給itheima角色授予dba角色

22 grant dba to itheima;

23

24 --切換到itheima用戶下

25 --session->logoff->logon

26

27 --創建一個person表

28 create table person(

29 pid number(20),

30 pname varchar2(10)

31 );

32

33

34 --修改表結構

35 --添加一列

36 alter table person add gender number(1);

37 --修改列的類型

38 alter table person modify gender char(1);

39 --修改列名稱

40 alter table person rename column gender to sex;

41 --刪除一列

42 alter table person drop column sex;

43

44 --查詢表中記錄

45 select * from person;

46 --添加一條記錄

47 insert into person (pid, pname) values (1, '小明');

48 commit;

49 --修改一條記錄

50 update person set pname = '小馬' where pid = 1;

51 commit;

52

53 --三個刪除

54 --刪除表中全部記錄

55 delete from person;

56 --刪除表結構

57 drop table person;

58 --先刪除表,再創建表

59 truncate table person;

60

61 --序列,默認從1開始,依次遞增,主要用來給主鍵賦值使用

62 --序列不真的屬于一張表,但是可以邏輯和表做綁定

63 --dual:虛表,只是為了補全語法,沒有任何意義

64 create sequence s_person;

65 select s_person.nextval from dual;

66 select s_person.currval from dual;

67

68 --添加一條記錄

69 insert into person (pid, pname) values (s_person.nextval, '小明');

70 commit;

71 select * from person;

作者:JYRoy

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/530264.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/530264.shtml
英文地址,請注明出處:http://en.pswp.cn/news/530264.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

oracle全局批準供應商,Oracle EBS-SQL (PO-7):檢查異常-非批準的供應商設置供貨比例.sql...

select distinctmsr.sourcing_rule_name 名稱,msi.description 說明,msi.item_type 類型,msi.inventory_item_status_code 狀態,msr.planning_active 計劃生效,msro.effective_date 有…

linux 臨時文件 鎖,linux – 無法使用文件描述符flock鎖定文件

您正在使用-n,如果無法立即獲取鎖定將終止,并且flock將以退出代碼1失敗.因此,在第一個終端中執行代碼后,它會休眠100秒.接下來當你在另一個終端中執行相同的操作時,flock會失敗并返回1,但是因為有一個;并且您不對返回代碼執行任何操作,shell只是繼續執行下一個語句并休眠100秒.…

linux內核運行關系圖,一張圖看懂Linux內核運行交互關系

很多朋友如果接觸過Linux的都知道Kernel的含義,kernel是操作系統的核心或者最重要的部分。眾所周知的是,幾乎整個互聯網都運行在 Linux上,從網絡協議,到服務器,到你平常訪問的絕大多數網站,都能看到它的身…

win7下訪問linux文件權限,linux中文件的權限

一、文件的基本權限權限:r, w, x對于文件來講,r::可讀,可以使用類似cat等命令查看文件內容;w:可寫,可以編輯或刪除此文件;x:可執行,exacutable,可以命令提示符下當作命令…

linux頭文件怎么編譯,microsoft編譯器怎么使用Linux頭文件

microsoft編譯器如何使用Linux頭文件?#include #include #include #include #include #include #include #include #include #include #include #include #include 分享到:------解決方案--------------------windows 對應 上面頭文件 是哪個呀?引用:一般都是網絡…

linux程序多少位,查看linux版本是多少位

1 查看內核版本:1)[rootLinux download]# cat /proc/versionLinux version 2.6.18-194.el5 (mockbuildbuilder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:35 EDT 20102)[rootLinux download]# uname -aLinux Linux 2.…

linux內核bios,BIOS的啟動原理——Linux內核設計學習筆記

RAM:隨機存取存儲器,常見的內存條就是一類RAM,其特點是加電狀態下可任意讀、寫,斷電后信息消失。在RAM中什么程序也沒有的時候,誰來完成加載軟盤中操作系統的任務呢?答案是:BIOS。BIOS的啟動原理…

zabbix監控linux網卡流量,zabbix實現linux流量變化率監控

監控軟件:zabbix需求分析:從系統層面的監控看,現在CPU持續超過80%會報警,流量曲線達到閥值才會報警,但是流量在短時間內起伏很大,肯定是有問題的,目前主要還是依靠人看,肯定有滯后性…

Linux下仿windows任務管理器,開源任務管理器 Process Hacker (Windows)

Windows表面上沒有工作在進行中,但不知為何負荷很重,究竟有什么進程在執行?會不會是系統已經被入侵?這是很多人都想知道的問題。但Windows自帶的任務管理員實在太過簡陋,解決辦法便是安裝這次介紹的Process Hacker。熟…

linux軟件工程師筆試題,C/C++軟件工程師筆試題

1,程序設計(可以用自然語言來描述,不編程):C/C源代碼中,檢查花括弧(是“(”與“)”,“{”與“}”)是否匹配,若不匹配,則輸出不匹配花括弧所在的行與列。2,巧排數字,將1,2…

嵌入式linux中的鎖機制,跟濤哥一起學嵌入式第11集:一個實現鎖機制非常有意思的宏...

QQ群(宅學部落)有位學員問了一個很奇怪的宏,覺得很有意思,特拿來分享,它的定義如下:我們知道,宏定義其實就是為了方便,給一串代碼字符串定義一個別名。有時候字符串過于復雜,我們可以分多行書寫&#xff0c…

linux 制作box文件夾,用busybox制作自己簡易的根文件系統

當使用Busybox-1.2.0制作根文件系統交叉編譯器為3.3.2make-3.8.1STEP 1:創建根文件系統目錄,主要包括以下目錄/bin,/etc,/dev,/mnt,/sbin,/usr。STEP 2:升級make到3.81版本&#xff…

linux主頻限制服務,linux抵御DDOS攻擊 通過iptables限制TCP連接和頻率

cc攻擊一到就有點兵臨城下的感覺,正確的設置防護規則可以做到臨危不亂,這里給出一個iptables對ip進行連接頻率和并發限制,限制單ip連接和頻率的設置規則的介紹#單個IP在60秒內只允許新建20個連接,這里假設web端口就是80,iptables -I INPUT -…

linux es數據庫 head,elasticsearch安裝es-sql插件

說明:本示例是在CentOs Linux7.4上運行,安裝的es版本為6.8.0,對應es-sql版本6.8.0,es-head版本5.0.0,需要安裝JDK下載es安裝包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.0.tar.gz…

LINUX進程調度分析源碼,Linux 實時調度(源碼分析)

為了弄清楚在多cpu系統中是如何實現實時調度的,先引入以下幾個概念:cpu的狀態:我們知道,在linux系統中,任務的優先級為0~140。INVALID:(-1)該cpu不可用IDLE(0):140NORMAL(1):100~139對應于普通任務的優先級…

linux源碼文件名,Linux中文件名解析處理源碼分析

Linux中文件名解析處理源碼分析前言Linux中對一個文件進行操作的時候,一件很重要的事情是對文件名進行解析處理,并且找到對應文件的inode對象,然后創建表示文件的file對象。在此,對文件名解析過程,并且如何找到對應ino…

帝國cms linux偽靜態規則,帝國cms7.2偽靜態規則怎么寫

一、在linux主機下實現偽靜態確認虛擬主機是否支持rewrite偽靜態.htaccess文件。添加.htaccess 文件,把htaccess 文件放在網站根目錄。二、在win主機下實現偽靜態確認虛擬主機是否支持rewrite偽靜態httpd.ini文件。添加httpd.ini文件,把httpd.ini文件放入…

linux core 永久生效,【調試】Core Dump是什么?Linux下如何正確永久開啟?

內容簡介【調試】Core Dump是什么?Linux下如何正確永久開啟?Core Dump是什么?Linux下如何正確永久開啟?Core Dump是什么?Core Dump乍聽之下很抽象。當程序運行的過程中異常終止或崩潰,操作系統會將程序當時…

linux故障排查書籍,Linux系統故障排查和修復技巧.docx

fsck -y /cievZhdab(fsck為文件系統檢測修復命令,“-y”設定檢測到錯誤自動修復,Zdev/hda6 為發生錯誤的硬盤分區,請依據具體情況更改此參數) 系統修復完成后,用命令“reboot,重新啟動即可? 案例三、GRUB選項設置錯誤…

用于用戶C語言標識符,下列可用于C語言用戶標識符的一組是( )

摘要:下列不屬于骨肉瘤患者常見護理問題()于C語言用戶組Since people send nonverbal signals through multiple channels simultaneously, it is impossible to increase our nonverbal communication competence by becoming more aware of how it operates in sp…