Импорт Int в SQL Server 2008 R2 из текстового файла - PullRequest
3 голосов
/ 17 января 2012

Я пытался использовать мастер импорта SQL Server 2008 для импорта данных, которые я экспортировал из другой базы данных SQL Server, сохраненной в текстовом файле.Мастер попытался импортировать данные как varchar, и когда я перешел на изменение типа данных на int, я не смог найти тип данных int.Было несколько опций int (4/8 бит (не) со знаком int).Какой тип SQL int?

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 января 2012

«Стандартный» SQL Server int равен 4 bytes, signed. См. здесь для получения дополнительной информации .

Итак, в T-SQL, если вы делаете что-то вроде:

declare @i int

, тогда @i будет четырехбайтовым целым числом со знаком с возможными диапазонами от -2 ^ 31 (-2 147 483 648) до 2 ^ 31-1 (2 147 483 647).

0 голосов
/ 17 января 2012

если вы можете экспортировать информацию об источнике еще раз, я бы посоветовал вам ssms что может экспортировать вам дамп с операторами вставки ...

если нет, попытайтесь установить соединение через MS Excel ... это работает довольно хорошо ... (сначала создайте таблицу, а затем скопируйте и вставьте, выделив ее вокруг)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...