2011-03-23 82 views
0

我在Ubuntu上運行Squirrel-SQL。如何使用Squirrel Sql插入亞洲字符

我不能在松鼠上寫中文字,但我可以在另一個文本編輯器中編寫它們,並將它粘貼到松鼠中。但是,當我運行更新並選擇剛插入的數據時,我寫的字符顯示爲問號。

當我從網絡界面插入數據,或者當我右鍵單擊結果並選擇「make editable」時,我可以粘貼數據,當我再次選擇時將顯示正常。

這告訴我,數據庫保存的字符很好。松鼠能夠正確顯示角色。這個問題似乎在sql文本編輯器中。

之前有人有這個問題嗎?

回答

1

我終於找到答案!看起來冬眠正在爲我做一些額外的工作(通過網絡界面或松鼠的「編輯」選項的結果),我不知道是必要的。看起來問題實際上是Microsoft SQL Server的語法錯誤。我需要在我希望插入的字符之前加上字母'N'。

例如:

更新title_product 集合簡介= N '我很高興測試' 其中title_product_id = 26

此正確地轉換中國和英文字符。好極了。

儘管我仍然不能直接將漢字寫入Squirrel,但我必須從其他編輯器複製+粘貼。

+0

這一個加N爲我工作。謝謝發佈答案.'update title_product set synopsis = N'我很高興test'where title_product_id = 26' – reflexdemon 2018-01-04 21:16:38

相關問題