為什麼用相同的SQL語句呼叫同一臺資料庫的資料,在不同的電腦上的顯示結果不一樣呢

時間 2021-10-14 22:22:47

1樓:吾愛免費資源分享平臺

資料庫是否一樣?訪問資料庫的許可權是否一致?

2樓:

檢查下資料庫連線字串試試

3樓:錯愛的

是不是許可權不一樣,訪問資料庫的許可權不同,能調出的結果就會不一樣

4樓:下揚州啊

這個只能跟蹤一下,看看執行的語句是不是一樣

5樓:

你看看是不是冒有commit

6樓:匿名使用者

我遇到這種情況的可能原因就是"表空間"不同造成的

為什麼同一條查詢的sql語句在資料庫中的執行結果和在**中的執行結果不一樣?

7樓:樓蘭王族

那說明你的程式在執行的過程中有sql語句有改動 ,要麼你的程式連結資料庫不一致,啟動bug模式跟蹤一下就知道了

8樓:心之所疲

你加了分頁的嗎,如果是加了分頁的話,有可能設定分頁的引數上寫錯了,如果不是那我只好跟你說這是不可能的

9樓:匿名使用者

指的不一樣是查詢結果不一樣?還是執行速度不一樣?

如果查詢結果不一樣,需要檢查你的**中的sql是否完整

如果是速度不一樣,這個正常,提交sql在伺服器端執行肯定要快

10樓:匿名使用者

在sql語句後面加上同樣的排序規則,再試試

11樓:匿名使用者

怎麼可能呀。。。

你好好檢查檢查你的程式

oracle的sql語句中的是幹什麼用的

oracle特有的左外聯書寫方式,當然你也可以用傳統的通用的左外聯,比如給你舉個例子 select s.name as 姓名,g.grade as 分數,c.cid as 課程名 from tbl student s left outer join tbl grade g on s.studenti...

為什麼我輸入access的sql語句總說語法錯誤哦

追夢追風 問題一 語句除了union拼錯外,你檢查一下你的表學生成績查詢 90分以上學生情況這兩張表是否已經存在。或者查一下逗號打得是否正確,逗號是半形英語逗號,還有含數字的表要用括號括起。正確答案 select 學生編號,姓名,成績 from 學生成績查詢 where 成績 80 union se...

c語言的 init這是什麼語句 有什麼用

楊塵一 在c語言中init是初始化的意思。c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言...