Приветствую уважаемые форумчане!
Помогите пожалуйста справиться с данной проблемой:
Есть заполненная таблица(dbo.Imp) с полями:
[StaffID] [varchar](50) NULL,
[Position Name] [varchar](50) NULL,
[Position Description] [varchar](50) NULL,
[Pay Period] [varchar](50) NULL,
[Pay Rate] [varchar](50) NULL.
Данные в таблице такого вида:
StaffID | Position Name | Position Description | Pay Period | Pay Rate
1 | Text1 | Text | Text | 0.00
2 | text | text213 | Text43 | 1.42
И т.д.
Теперь я данным запросом(смотреть чуть ниже), копирую поля из таблицы dbo.Imp и вставляю в таблицу dbo.Position:
Поля в dbo.Position:
[PositionId] [smallint] NOT NULL,
[PositionName] [varchar](50) NOT NULL,
[PositionDescription] [varchar](1000) NULL,
[PayPeriod] [varchar](10) NOT NULL,
[Payrate] [decimal](10, 2) NOT NULL,
Сам запрос:
insert into dbo.Position(PositionId,PositionName, PositionDescription, Payrate, PayPeriod)
select StaffId, [Position Name], [Position Description], [Pay Rate], [Pay Period]
from dbo.Imp
Ошибка при выполнении запроса:
Сообщение 8152, уровень 16, состояние 14, строка 2
Символьные или двоичные данные могут быть усечены.
Выполнение данной инструкции было прервано.
P.S. Помогите пожалуйста, не могу справиться с этой проблемой! Спасибо!!