日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
Oracle同義詞和其序列的使用方案簡介

 以下的文章主要講述的是Oracle同義詞和其序列的基本使用方案,其實Oracle同義詞通俗的講就是一個實際對象的替代名稱,它的主要功能是巧妙地利用Oracle同義詞來操縱各種不同的相關用戶模式下的對象。

創(chuàng)新互聯(lián)服務項目包括惠民網站建設、惠民網站制作、惠民網頁制作以及惠民網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,惠民網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到惠民省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

通過select user from dual查看當前使用的用戶。

訪問其它用戶模式下的表:

 
 
 
  1. select * from scott.dept; 

表示查看scott用戶模式下的dept表數(shù)據。

同義詞分為private 和 public,private僅創(chuàng)建的用戶可以使用。public則所有用戶都可以使用。

語法:

 
 
 
  1. CREATE SYNONYN DEPT FOR SCOTT.DEPT;

表示將scoot用戶下的dept表,創(chuàng)建為當前用戶的Oracle同義詞。默認為private。

通過drop synonym dept刪除。

 
 
 
  1. create public synonym dept for scott.dept;

表示創(chuàng)建一個公共的,在其它用戶模式下也同樣的進行查詢。

序列

作用:獨立的事務,按一定的增量自動增加或減少,一組整型值。

語法:

 
 
 
  1. create sequence myseq start with 1

 從1開始

increment by 1 --每次增加1

order --從小到大排序

 
 
 
  1. nocycle;

為了避免取到重復值,不進行序列循環(huán),此項為影響性能,使數(shù)據庫被迫訪問磁盤。

使用方法:

 
 
 
  1. select myseq.nextval from dual;

通過nextval取得下一個值。

通過

 
 
 
  1. select myseq.currval from dual;

查看當前序列的值。

如果數(shù)據庫重啟,不能馬上通過currval來查看序列的當前值,要通過nextval取完值后,再通過currval查看當前序列的值。

desc dba_sequences 查看dba下sequence的情況。同樣包括all_sequences,user_sequences.

修改序列遞增是:

 
 
 
  1. ALTER SEQUENCE MYSEQ INCREMENT BY 3;

通過修改的方式修改序列的遞增量。但不能修改序列的當前值。 以上的相關內容就是對Oracle同義詞與序列基本使用的介紹,望你能有所收獲。


本文名稱:Oracle同義詞和其序列的使用方案簡介
當前URL:http://www.5511xx.com/article/coeicgc.html