Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: переполнение Добавлено: 14.07.07 19:05  

Автор вопроса:  Илья
есть запросы:
1.
INSERT INTO Таблица1 ( Число1, Число2, Число3, Число4, Число5, Число6 )
SELECT Count(Слово1), Count(Слово2), Count(Слово3), Count(Слово4), Count(Слово5), Count(Слово6)
FROM Таблица1
WHERE Восприятие.TXTVAL IS NOT NULL;

2.
INSERT INTO Таблица1 ( Число1, Число4, Число7 )
SELECT (Число1)/(Число7), (Число4)/(Число7), 1
FROM Таблица1;

Запрос1 ДОБАВИТ НОВУЮ ЗАПИСЬ - заполнив Count-числами все поля, кроме (как раз) поля число7, которое при этом само-собой заполнится НУЛЕМ.Возникнет ошибка переполнения. Как ее избежать. Сразу скажу, что пробовал менять число по умолчанию, так же делал
INSERT INTO Таблица1 ( Число1, Число4, Число7 )
SELECT (Число1)/(Число7), (Число4)/(Число7),1
FROM Таблица1;

или
INSERT INTO Таблица1 ( Число1, Число4 )
SELECT (Число1)/(Число7), (Число4)/(Число7)
FROM Таблица1
WHERE Число7 is not null;
 не помогает

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Илья



Вопросов: 5
Ответов: 31
 Профиль | | #1 Добавлено: 14.07.07 20:04
Сам сделал, всем спасибо, тему можно закрыть

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам