爲配合公司SAP系統上線,公司內網中需要將所有員工工號格式改變,將工號中的指定部分修改爲新值。目前已寫好了新舊工號的更新程序,但需要將包含舊工號的數據表和字段名稱導入到程序中。
由於內網用到的數據表很多,每個數據表又有很多字段,逐個數據表查找特別的費時費力,所以我想通過動態SQL逐個表逐個字段統計包含員工數據的個數,如果該字段的所有數據中有包含員工工號,則記錄下該數據表和字段;
具體實現方法如下:
爲配合公司SAP系統上線,公司內網中需要將所有員工工號格式改變,將工號中的指定部分修改爲新值。目前已寫好了新舊工號的更新程序,但需要將包含舊工號的數據表和字段名稱導入到程序中。
由於內網用到的數據表很多,每個數據表又有很多字段,逐個數據表查找特別的費時費力,所以我想通過動態SQL逐個表逐個字段統計包含員工數據的個數,如果該字段的所有數據中有包含員工工號,則記錄下該數據表和字段;
具體實現方法如下:
1. 通過 pymssql 連接 首先創建連接 import pymssql conn = pymssql.connect(host='xxx.xxx.xxx.xxx', user=