plsql 和sql plus 數(shù)據(jù)不同步的原因或解決辦法?
我用plsql學(xué)這門(mén)課程的,sql plus也有用,剛剛發(fā)現(xiàn)個(gè)問(wèn)題,就是在plsql里面寫(xiě)入了數(shù)據(jù),可以查詢到結(jié)果,但是轉(zhuǎn)到plsql查詢同一個(gè)表,顯示沒(méi)數(shù)據(jù),用desc命令,是有這個(gè)表的,表的結(jié)構(gòu)都一樣,我又在sql plus里插入數(shù)據(jù),只可以查詢到剛剛插入的數(shù)據(jù),接著轉(zhuǎn)到plsql ,查詢不到剛剛sql plus 寫(xiě)入的數(shù)據(jù),只看到之前在plsql 寫(xiě)入的數(shù)據(jù)。關(guān)閉plsql ,在sql plus查詢, 兩者的數(shù)據(jù)都出來(lái)了。所以說(shuō)plsql跟sql plus 是不同步的嗎,但表結(jié)構(gòu)是同步的
問(wèn):
1、只是數(shù)據(jù)不同步嗎,有方法讓它們同步嗎,不同步會(huì)造成什么后果
2、不同步的原因?
有什么看法都可以說(shuō)
2018-12-07
commit;事務(wù)沒(méi)有提交。
2018-11-28
剛剛又試了下,發(fā)現(xiàn)另外一種情況,plsql寫(xiě)了一個(gè)表,先后在plsql和sql plus里插入數(shù)據(jù),兩者都關(guān)了,重新打開(kāi)后sql plus 插入的數(shù)據(jù)不見(jiàn)了,plsql插入的數(shù)據(jù)都在,重復(fù)了幾次都這樣,這又是為什么呢