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

Вниз

Select Имя_поля As Имя1, Любая_функция(Имя1)?   Найти похожие ветки 

 
SerKom   (2004-02-19 11:04) [0]

Уважаемые Мастера, как в MS SQL можно использовать конструкцию "Select Имя_поля As Имя1, Любая_функция(Имя1)" что бы он узнавал Имя1 и не выдавал "Invalid column name "Имя1""?


 
Val ©   (2004-02-19 11:08) [1]

передавать в функцию Имя_поля а не Имя1, потому что, действительно "Invalid column name "Имя1""


 
ZrenBy ©   (2004-02-19 11:09) [2]

Или так, но это дополнительные тормоза

Select Имя1, Любая_функция(Имя1) from(
  Select Имя_поля As Имя1 from ...
)Q


 
SerKom   (2004-02-19 11:19) [3]

Это понятно.
Но вот что надо, но не работает:
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Имя1) As Имя2

А это работает, но как-то некрасиво:
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Функция1(Имя_поля1)) As Имя2

Неужели в MS SQL нельзя ничего сделать в виде 1-ого варианта? В MS Access"е такое возможно.


 
Val ©   (2004-02-19 11:23) [4]

можно тогда еще и так
Select Функция1(Имя_поля1) AS Имя1,
Функция2(Функция1(Имя_поля1)) As Имя2



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
8-1068984456
Gaus
2003-11-16 15:07
2004.03.28
MediaPlayer


14-1077740184
VID
2004-02-25 23:16
2004.03.28
Что произошло с wasilla прошлым летом ???


8-1069686747
NetKnight
2003-11-24 18:12
2004.03.28
Как уменьшить JPEG, как это делает Photoshop без потери качества?


14-1077874679
Dimka Maslov
2004-02-27 12:37
2004.03.28
Microsoft vs Borland :: Секрет Успеха?


7-1072354620
Карелин Артем
2003-12-25 15:17
2004.03.28
Как на 1 COM - порту заставить работать 2 девайса?