InfoCity
InfoCity - виртуальный город компьютерной документации
Реклама на сайте







Размещение сквозной ссылки

 

ЛИСТИНГ  7: Применение в качестве параметра номера столбца.

ALTER PROC GetSortedShippers
  @ColNumber AS int
AS

SELECT *
FROM Shippers
ORDER BY
  CASE @ColNumber
    WHEN 1 THEN CASE SIGN(ShipperID)
                  WHEN -1 THEN `-`
                  WHEN 0  THEN `+`
                  WHEN 1  THEN `+`
                  ELSE NULL
                END +
                RIGHT(REPLICATE(`0`, 10) +
                CAST(ABS(ShipperID) AS varchar(10)), 10)
    WHEN 2 THEN CompanyName
    WHEN 3 THEN Phone
    ELSE NULL
  END



Реклама на InfoCity

Яндекс цитирования



Финансы: форекс для тебя








1999-2009 © InfoCity.kiev.ua