Sql-Server

如何將從右到左的文本從 Excel 傳輸到 SQL Server?

  • September 23, 2014

我的 Excel 中有一組數據,語言是right-to-Left。我的數據收集非常大。我想將此傳輸到我的 SQL Server 數據庫並將值插入到表中。

例如,它會是這樣的:

Insert City (Id, City, State_Id)
values (1, N'right-to-left text', 5)

從右到左的樣本: (2, N'تهران')

您可能知道前綴N用於描述字元。

我的問題是我如何能夠傳輸所有這些數據而不必再次覆蓋它們?

主要問題是從右到左的字元

有兩種方法可以執行此操作:

  1. 右鍵點擊數據庫 -> 任務 -> 導入數據 -> 選擇 Excel 作為您的數據源 -> 繼續直到嚮導完成。
  2. 最長的路:
  • 在 Excel 中,在數據之前添加以下列,如下所示:

在此處輸入圖像描述

  • 將數據集複製並粘貼到 SQL Server 上的新查詢中。

使用 Ctrl + H 替換空白點,如下所示:

在此處輸入圖像描述

隨意格式化它,你很高興!

引用自:https://dba.stackexchange.com/questions/76025