Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

SQL запрос   Найти похожие ветки 

 
Dabadabiabo   (2003-05-08 12:02) [0]

При выборе из таблице с двумя полями нужно добавить пустое третье поле.

Есть:
B1.A
B1.B

Необходимо получить чтото типа
SELECT B1.A, B1.B, B1.C FROM B1
С указанием типа нового поля (например DECIMAL(10,3))

Перепробовал кучу вариантов, не выходит.
Помогите, плз...


 
Johnmen ©   (2003-05-08 12:04) [1]

SELECT B1.A, B1.B, CAST(0 AS DECIMAL(10,3)) AS C FROM B1


 
MsGuns ©   (2003-05-08 12:13) [2]

Если хочешь изменять его в НД по ходу проги, не забудь поставить ему (НД) CachedUpdates. Правда изменяться это поле будет не в БД, а только в буфере. Но тебе же это надо ?


 
Dabadabiabo   (2003-05-08 12:25) [3]

>> Johnmen © (08.05.03 12:04)
>> SELECT B1.A, B1.B, CAST(0 AS DECIMAL(10,3)) AS C FROM B1

Чего-то ругается прога, говорит "Capability not supported"




>> MsGuns © (08.05.03 12:13)
То что надо - верно, но не совсем понятно
первое предложение :(
Кто такой НД



 
WarLord ©   (2003-05-08 12:34) [4]

НД - набор данных, Table, Query, etc.


 
Johnmen ©   (2003-05-08 13:08) [5]

SELECT B1.A, B1.B, 0.0 AS C FROM B1 - для Float
SELECT B1.A, B1.B, 0 AS C FROM B1 - для Int




Страницы: 1 вся ветка

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-94925
BorisKB
2003-05-16 12:26
2003.05.29
Нужен элегантный алгоритм. Работа с датами.


1-94809
bobr12
2003-05-19 12:48
2003.05.29
Преобразование из строки в денежный формат


3-94677
Viktor
2003-04-29 01:36
2003.05.29
Хранение рисунков в базе данных


3-94675
_Narayan_
2003-05-11 10:04
2003.05.29
BEFORE insert


3-94737
Yakudza
2003-05-07 20:41
2003.05.29
Список парметров процедуры