oracle資料庫表中,插入資料的時候如何產生母 數字編號

2021-08-26 00:18:52 字數 779 閱讀 4295

1樓:匿名使用者

先建立乙個sequence

然後給插入資料的表寫個trigger;before insert 的時候 設定這個欄位的值為

sd||sequence.nextval

2樓:匿名使用者

create sequence 表名_seq increment by 1 start with 100000001 nocache;

insert into 表名(字段,字段,字段,字段)values('sd'||表名_seq.nextval,'張三','123','y');

這個東西又沒什麼邏輯的,不知道樓主究竟要怎樣的效果

3樓:du瓶邪

排序的話,用order by來處理即可。

比如:col

a123

a234

b999

b335

select * from tablename order by col;

結果就是

cola123

a234

b335

b999

如果按倒序排列:

select * from tablename order by col desc;

結果就是

colb999

b335

a234

a123

4樓:匿名使用者

建乙個自增列id,像000001這樣。那麼sd||id就等於sd000001了

oracle資料庫面試題,ORACLE資料庫面試題

1 b沒有訪問表employee的許可權,或者有許可權但是在做desc時沒有加使用者名稱在表前面。2 在建表時設定了max extent引數導致了表extent數滿了之後不能再進行擴充套件。3 tablespace full表示該錶空間沒有可擴充套件的塊了,這是設定了datafile為autoext...

怎麼從oracle資料庫備份資料庫

1 首先先確認oracle伺服器上oracle中標紅的相關的服務是否已經正常啟動。2 然後要把plsql關閉,讓連線先退出一下,確保斷開資料庫的所有連線,如果資料庫中有正在連線客戶端,備份的時候可能會出現異常。3 接著開啟cmd命令提示符視窗,輸入備份資料庫的命令,xp命令的後面跟使用者名稱和密碼,...

C Access程式中插入資料成功,資料庫中卻沒有資料

你的問題樓上已經解決了 access資料庫真正被改資料的是你debug下面的 每當你用vs2005執行除錯程式都會從你指定的目錄拷貝乙份到debug下面 希望你直接執行debug下面的exe檔案 你會發現沒錯的 這是乙個很常見的問題 第一次用access都會碰到的 這個問題我同學也遇到過,確實是有此...