close
這兩天拿到一張異動單,要修改將母公司發票資料上傳的異動單。只是為了要改成 Batch 作業,減少讓User 自己上傳資料因時間拖太長造成其他部門。
看到組長開的資料庫後,我真的只有搖頭的份。

因為他竟然都沒有進行資料的切割,就只有把文字檔中所讀到的每一行資料搬到一個欄位上去。
每一次要抓某一些資料時都要很麻煩,下 SQL Command 很麻煩(他的標準寫法是 select * from aa,連 where 都沒有,所以程式都要跑很久 )。
因為母公司那邊傳過來的資料,數字欄處還有標 +-,在完全沒有切割的狀況。要以 SQL Command 來搜尋數字欄符合某種條件的還真的是麻煩,因為得先 replace這些 +-,
外加後面還帶著一個莫名其妙的小數點。

如果讓那些教資料庫的老師或那些開發資料庫的人來看,我想他們會不會跟我一樣搖頭呀?

PS:這種讓人氣絕的資料庫結構,也出現在本集團的另一家電腦公司中,每次要抓他們的資料就真的讓人想砸了他們的資料庫~~
arrow
arrow
    全站熱搜

    joy0216tw 發表在 痞客邦 留言(0) 人氣()