Вниз
Скачать: CL | DM;

MSSQL2K: user-defined function   Найти похожие ветки 

← →
Илайдж ©   (2003-10-22 12:13) [0]

Хелло всем.
Имеется

declare @f as varchar(255)
declare @s as varchar (255)
declare @fio as varchar (255)
set @f = (select firstname from table1 where id=10)
set @s = (select secondname from table1 where id=10)

set @fio = @f + " " + @s

Имеем на входе:

Table1
id firstname secondname
10 Иванов Иван

На выходе

@fio = "Иванов Иван"


Нужно

@fio = "Иванов И."


Вопрос: как сделать? Т.е как написать на стороне SQLсервера функцию, которая берет из стоки сивмол №X.

Заранее спасибо.


← →
Polevi ©   (2003-10-22 12:18) [1]

Substring


← →
Семен Сорокин ©   (2003-10-22 12:20) [2]

SELECT *, fio = firstname+" "+SUBSTRING(secondname, 1, 1)+"." FROM table1


← →
Илайдж ©   (2003-10-22 14:32) [3]

пасибо



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
6-41796
Fixxxer
2003-09-16 00:41
2003.11.13
есть ли разница в скриптах?


3-40816
angel2000
2003-10-22 11:17
2003.11.13
ВЫделение строки в гриде


1-41378
_Agent_
2003-10-30 13:32
2003.11.13
Вопрос по Thread, мож кто прояснит в чём дело...


1-41249
Andrey Klimov
2003-10-31 18:28
2003.11.13
Autodetect Charset


3-40789
ОТК
2003-10-22 15:44
2003.11.13
помогите. Складской учет




   Наверх