1. 程式人生 > >SQL Server資料庫的表中不能輸入漢字的問題

SQL Server資料庫的表中不能輸入漢字的問題

在程式開發過程中,有時候需要直接在資料庫中輸入資料測試程式。

如果在Microsoft SQL Server資料庫的表中直接輸入 漢字的話,有時候會出現輸入不了漢字的情況,

這個貌似是個小BUG,實驗了幾次,有以下幾種情況。

1.如果把表中某欄位定義為INT或BIGINT而且把此列放到第一列的位置,開啟表後,往其他欄位裡輸入漢字,則

 輸入不了漢字。

2.如果在表中第一列的位置的欄位是非INT或BIGINT列的時候,則可以輸入漢字

小結論:當開啟資料庫某表的時候,游標位置預設在第一列中,如果此列為INT或BIGINT時候

則在其他非 INT或BIGINT列中輸入不了漢字.

解決方法:把為INT或BIGINT列放到非第一列位置 或者 更改INT或BIGINT 列為非INT或BIGINT列