0
我使用了Google搜索,但未能爲以下問題找到答案。用於DB2列的SQL Server數據類型「用於BIT數據的Char()」
我有一個DB2數據庫列的數據類型爲「BIT數據的字符(100)」。它存儲員工ID的加密值。我需要將這些數據存儲在SQL Server中。
- 什麼應該是
datatype
這個列在SQL Server? - 插入到SQL Server之前需要什麼格式嗎?
我使用了Google搜索,但未能爲以下問題找到答案。用於DB2列的SQL Server數據類型「用於BIT數據的Char()」
我有一個DB2數據庫列的數據類型爲「BIT數據的字符(100)」。它存儲員工ID的加密值。我需要將這些數據存儲在SQL Server中。
datatype
這個列在SQL Server?DB2表中的列是普通字符串,但for BIT Data
部分告訴DB2將該字符串視爲任意二進制數據,而不是文本。這主要是爲了排序和比較。 DB2(通常配置)將按字母順序對字符串進行排序和比較。大寫字母A會在小寫字母b之前出現。但for BIT Data
字符串通過字符的基礎數值進行比較。大寫A會出現在小寫z之後。
在SQL服務器中,這裏有一個BINARY
數據類型,所以你可能會使用BINARY(100)
。不需要格式化,因爲您可能希望原始二進制數據的值保持完全相同。