0 / 0 / 0
Регистрация: 19.05.2012
Сообщений: 59
|
|
1 | |
Ошибка при заполении таблицы03.12.2013, 15:03. Показов 624. Ответов 2
Метки нет (Все метки)
При заполнении таблицы вылетает ошибка- Conversion failed when converting the varchar value '1 квартал' to data type int.
Код use NPF declare @DateID int declare @dateValue datetime declare @year smallint declare @month tinyint declare @monthname varchar(10) declare @day tinyint declare @quarter varchar (20) set @DateID=1 set @dateValue = '2010/01/01' while @dateValue <= '2012/12/31' begin set @year = DATEPART (YEAR, @dateValue) set @month = DATEPART (MONTH, @dateValue) set @day = DATEPART (DAY, @dateValue) set @monthname = DATEPART (MONTH, @dateValue) set @monthname = CASE @month when 1 then 'Январь' when 2 then 'Февраль' when 3 then 'Март' when 4 then 'Апрель' when 5 then 'Май' when 6 then 'Июнь' when 7 then 'Июль' when 8 then 'Август' when 9 then 'Сентябрь' when 10 then 'Октябрь' when 11 then 'Ноябрь' when 12 then 'Декабрь' end If @month IN (1,2,3) set @quarter='1 квартал' if @month IN (4,5,6) set @quarter='2 квартал' If @month IN (7,8,9) set @quarter='3 квартал' if @month IN (10,11,12) set @quarter='4 квартал' insert into Date (DateID, DateValue, Year, Mounth, MonthName, Day, Quarter) values (@DateID, @dateValue, @year, @month, @monthname, @day, @quarter) --print @DateID --print @dateValue --print @year --print @month --print @monthname --print @day --print @quarter set @DateID=@DateID+1 set @dateValue=DATEADD(day,1,@dateValue) end
0
|
03.12.2013, 15:03 | |
Ответы с готовыми решениями:
2
Открыте формы при заполении определенных данных в таблице Эксель, настроить переход вперед/назад по таблице при заполении данных Ошибка при смене таблицы Ошибка при создании таблицы |
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
03.12.2013, 15:15 | 2 |
Поздравляю...
0
|
20 / 20 / 1
Регистрация: 03.01.2013
Сообщений: 184
|
||||||
04.12.2013, 09:27 | 3 | |||||
или может ты при создании таблицы не тот тип указал у Quarter p.s. ещё бы ты в [ ] брал все зарезервированные слова
0
|
04.12.2013, 09:27 | |
04.12.2013, 09:27 | |
Помогаю со студенческими работами здесь
3
Ошибка при создании таблицы Ошибка при создании таблицы Ошибка при создании таблицы в БД Ошибка при заполнении таблицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |