當前位置:首頁 » 編程語言 » sqlserver2005中文

sqlserver2005中文

發布時間: 2023-04-15 12:30:41

㈠ 如何解決 sql Server 2005 中文亂碼

如果SQL
Server
2005系統排序規則為"SQL_Latin1_General_CP1_CI_AS",那麼資料庫及資料庫欄位排序規則都默認為"SQL_Latin1_General_CP1_CI_AS",如果欄位為varchar,插入中文,資料庫顯示為"?",且數據無法修復。鬧擾解決辦法如下:
1。
修改欄位排序規則為"Chinese_PRC_CI_AS",varchar改nvarchar,SQL插入語句中,中文字元前加"N",可以插入中文字元。
2。
修改資料庫排序規則為"Chinese_PRC_CI_AS",欄位保持varchar,SQL語句不變,插入中文失敗,查看欄位屬性後發現,欄位排序規則實際上沒有變化,還是默認為"SQL_Latin1_General_CP1_CI_AS",再修改欄位排序規則,varchar不變,冊謹SQL不變,可以插入中文字元。
總結:
1。
修改液姿旦系統排序規則沒有試過。
2。
修改資料庫排序規則不會把資料庫中欄位的排序規則改掉,但是為了顯示中文,資料庫排序規則必須改。
3。
僅僅修改欄位排序規則,還不能完全解決問題。

㈡ sqlserver2005屬於什麼

Microsoft SQL Server 2005 (中文企業版)是鏈早微軟推出的一悉猛款資料庫軟體,SQL Server 2005 旨在幫助企業迎接這些挑戰。重棚陸雀要參數 適用硬體環境:(IA64):Windows Server...

㈢ 如何解決 SQL Server 2005 中文亂碼

使用sqlserver有時會出現中文亂碼,這多半是軟體中編碼設置造成了,只需要修改本地編碼既可以解決問題。登陸「Microsoft
SQL
Server
Management
Studio」,然後選擇對應的資料庫的屬性,打開屬性標簽。找到編碼屬性「collation」,然後修改為本地編碼即可。

㈣ SQL server 2005 為何插入漢字顯示問號,修改也修改不了,為什麼啊求解

使用SQL SERVER2005的時候常常遇到中文字元為亂碼的情況,經過研究發現,設置SQL的排序規則可以解戚清租決這個問題。
1、登錄伺服器打開Microsoft SQL Server Management Studio。
2、在要修改的資料庫上單擊滑鼠右鍵,並選擇「屬性」。
3、在彈出的資料庫屬性窗口中點擊「選擇頁」中的「選項」。
4、將排序規則由默認的SQL_Latin1_General_CP1_CI_AS修改為Chinese_PRC_CI_AS。
5、點擊確定就OK。

varchar修改為nvarcharchar修改為nchar
註:如果無法修改的話,請嘗試關閉所有與此數正模據庫的連接,實在不行的話請重啟高兆動SQL SERVER服務。

兩種方法:
1:
安裝時不要選 Hide advice configuration options
然後再 Collation designator and order 中選擇 Chinese_PRC 就可以了。
2:
在建表時指明某個欄位的語言
方法 COLLATE Chinese_PRC_CS_AS_WS
示例:
create table test(a varchar(255) COLLATE Chinese_PRC_CS_AS_WS NULL, b varchar(255) COLLATE sql_latin1_general_cp1_ci_as NULL )insert test values('中文','中文')
插入後 欄位 a 為 中文 ,b 為 ??

熱點內容
隨機啟動腳本 發布:2025-07-05 16:10:30 瀏覽:525
微博資料庫設計 發布:2025-07-05 15:30:55 瀏覽:24
linux485 發布:2025-07-05 14:38:28 瀏覽:304
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:754
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:430
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:695
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:239
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:684
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:282
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:833