公司資料庫無法儲存

Jimmy Chang
Apr 18, 2022

--

今天在公司遇到一件很特殊的狀況, 一隻程式但能連線到一廠資料庫或三廠資料庫, 通常在測試的時候, 都是一廠人員連到一廠資料庫, 三廠人員連到三廠資料庫, 要是一廠人員要連線到三廠資料庫, 程式在下SQL的時候, 資料庫table 要加_cross(ex: select * from table_cross), 這樣不管是哪一廠的員工開啟程式都能找尋到另外一廠的資料, 今天遇到一個狀況是 一廠員工測試程式OK, 但三廠員工測試程式顯示出error, 後來找到原因是三廠並沒有那個資料庫的table, 所以只要連到三廠資料庫並實施CRUD的指令都會error, 必須要連到一廠資料庫才能實施CRUD.

--

--