Форум: "Базы";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c