2013年8月25日 星期日

MYSQL 出現 error 1602 mysql duplicate entry時, 竟是它的bug

在撰寫程式過程,突然一個錯誤後,要寫入mysql DB的資料,竟然全都出現 error 1602 mysql duplicate entry的錯誤訊息,本還以為是自己不小心去動到程式所以出了問題,但查了又查,程式沒問題,最後直接查mysql DB,結果發現靈異現象,出現了在RDBMS上不可能出現的狀況,欄位定義都沒錯,但有的資料可以輸入,有的就是不行,且這種狀況根本完全無法理解,試了一整晚就是找不出因原,還以為是農曆七月見鬼了?!


如何解決mysql 出現Field 'XX' doesn't have a default value 問題

當mysql 出現這問題,解決方法:

打開my.ini,找到

2013年8月24日 星期六

如何取消開機時自動啟動的程式

取消開機時自動啟動的程式,在開始執行裏輸入"msconfig'"指令,可啟動系統設定程式,在啟動頁籤把不想要啟動的程式取消即完成。

2013年8月19日 星期一

pb下使用DDDW如何即時更新

如果在上一筆資料更新了DDDW的資料,但下一筆資料處理時,需使用DDDW裏的最新資料,如果在沒有重開程式狀況下,直接retrieve DDDW ?

2013年8月16日 星期五

SAP買下Sybase

SAP以58億美金買下Sybase於2010.5.12 ,本都不知道這事,但在查詢資料時,發現了這畫面,sybase的網站上多了SAP的mark , 一查果然是被買了 ! 


2013年8月9日 星期五

MYSQL 指令

MYSQL 常用指令


使用或切換DATABASE 指令

>USE  DATABASE_NAME


檢視有那些DATABASE

>SHOW DATABASES;

2013年8月2日 星期五

unix 指令- tar

tar    -czvf     檔案名稱.tgz       來源檔案

tar  -cvf       /bak/abc.tar        /home/abc

參數  -c   打包備份

          -x  解開tar檔案

          -t  查看tar檔案內容 
   
          -z    壓縮檔案 使用gzip 
          -v   顯示tar的過程
   
          -f   (filename)指定備份的檔名 (檔名一定要接在-f 參數後面)
          -C (大寫) 在特定目錄解開