日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Oracle 常用SQL语句大全(精)

發布時間:2023/12/10 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle 常用SQL语句大全(精) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

exp?demo/demo@orcl?buffer=1024?file=d:\back.dmp?full=y

**demo:**用戶名、密碼

buffer:?緩存大小

file:?具體的備份文件地址

full:?是否導出全部文件

ignore:?忽略錯誤,如果表已經存在,則也是覆蓋

  • 將數據庫中system用戶與sys用戶的表導出

exp?demo/demo@orcl?file=d:\backup\1.dmp?owner=(system,sys)

  • 導出指定的表

exp?demo/demo@orcl?file=d:\backup2.dmp?tables=(teachers,students)

  • 按過濾條件,導出

exp?demo/demo@orcl?file=d:\back.dmp?tables=(table1)?query=\" where filed1 like ‘fg%’\"

導出時可以進行壓縮;命令后面 加上?compress=y ;如果需要日志,后面:?log=d:\log.txt

  • 備份遠程服務器的數據庫

exp?用戶名/密碼@遠程的IP:端口/實例?file=存放的位置:\文件名稱.dmp?full=y

4、數據庫還原

打開cmd直接執行如下命令,不用再登陸sqlplus。

  • 完整還原

imp?demo/demo@orcl?file=d:\back.dmp?full=y?ignore=y?log=D:\implog.txt

指定log很重要,便于分析錯誤進行補救。

  • 導入指定表

imp?demo/demo@orcl?file=d:\backup2.dmp?tables=(teachers,students)

  • 還原到遠程服務器

imp?用戶名/密碼@遠程的IP:端口/實例?file=存放的位置:\文件名稱.dmp?full=y

二、Oracle表操作

1、創建表

create table?tabname(col1 type1 [not null] [primary key],col2 type2 [not null],…)

根據已有的表創建新表:

A:select * into table_new from table_old (使用舊表創建新表)

B:create table tab_new as select col1,col2… from tab_old definition only<僅適用于Oracle>

2、刪除表

drop table?tabname

3、重命名表

說明:alter table?表名?rename to?新表名

**eg:**alter table t 《一線大廠Java面試題解析+后端開發學習筆記+最新架構講解視頻+實戰項目源碼講義》開源 ablename?rename to newtablename

4、增加字段

說明:alter table?表名?add?(字段名 字段類型 默認值 是否為空);

例:alter table tablename add (ID int);

eg:alter table tablename?add (ID varchar2(30) default ‘空’ not null);

5、修改字段

說明:alter table?表名?modify?(字段名 字段類型 默認值 是否為空);

eg:alter table tablename?modify (ID number(4));

6、重名字段

說明:alter table?表名?rename column?列名?to? Java開源項目【ali1024.coding.net/public/P7/Java/git】 新列名 (其中:column是關鍵字)

**eg:**alter table tablename?rename column ID to newID;

7、刪除字段

說明:alter table?表名?drop column?字段名;

**eg:**alter table tablename?drop column ID;

8、添加主鍵

最后

分享一些系統的面試題,大家可以拿去刷一刷,準備面試漲薪。

這些面試題相對應的技術點:

  • JVM
  • MySQL
  • Mybatis
  • MongoDB
  • Redis
  • Spring
  • Spring boot
  • Spring cloud
  • Kafka
  • RabbitMQ
  • Nginx

大類就是:

  • Java基礎
  • 數據結構與算法
  • 并發編程
  • 數據庫
  • 設計模式
  • 微服務
  • 消息中間件


pKacBcV-1650520781549)]

[外鏈圖片轉存中…(img-0TtD9KTn-1650520781550)]

[外鏈圖片轉存中…(img-z45lyeR1-1650520781552)]

[外鏈圖片轉存中…(img-tCfG2pO4-1650520781553)]

[外鏈圖片轉存中…(img-Q1ErqzfI-1650520781554)]

[外鏈圖片轉存中…(img-MiUljmX6-1650520781555)]

總結

以上是生活随笔為你收集整理的Oracle 常用SQL语句大全(精)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。