Вопрос : Специальный символ для MS SQL 2008 интежера

Здравствулте! специалисты,

I am пытаясь построить вопрос recordset, который возвращает результаты основали на значении положения положения selected.
The посланном к странице которая обрабатывает вопрос будут интежером, например -

1 = Portsmouth
2 = Southampton
3 = London
4 - Birmingham
etc

This работают отлично если переменный посланный ios, тем ме менее форму можно представить без будучи выбиранной положения, в случае которого она должна возвратить результаты для всего locations

If, котор это было шнуром который посылался, я smogли использовать % специального символа, то тем ме менее я не могу найти дорогу делать this.

I am строя recordset using dreamweaver, которое требует recordset невыполнения обязательства value.

My в настоящее время смотрит как Кодий в разделе Кодего - справках

FYI «MMColParam» переменное && будет линией началом «И AD.JBALocation ВНУТРИ (» т я strugling помощь with
Any вы можете предложить признательно будете оценены - you


Thank class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
>SELECT AD.JBAID " class= " id= " codeSnippet963820
           
class=

Ответ : Специальный символ для MS SQL 2008 интежера

Продукция сервера SQL нормальн обобщала планы пытается работать наиболее наилучшим образом в всех ситуациях.
Вы вероятно innately знаете что когда @JBLID безнулево, оно будет много быстре для того чтобы начать вопрос multi-таблицы от JBAdvert фильтрованного JBALocation, но серверу SQL нужно план (который он повторно использует) работать наилучшим образом «в большой части/средних случаях».
Носит что в разуме, здесь одностороннь для того чтобы произвести по-разному планы от такого же SP using динамический SQL.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
СОЗДАЙТЕ ПРОЦЕДУРУ [dbo]. [1122]
@SiteID int,
@JBLID int,
@JBCID int,
@Keywords nvarchar (50)
КАК
объявите @nsql nvarchar (максимально);
установите @nsql = '
Выберите
AD.JBAID,          
Понизьте (AD.JBATitle) КАК JBATitle,          
AD.JBALocation,          
AD.JBACategory,          
AD.JBAPayRate,          
НОВООБРАЩЕННЫЙ (ЧАРС (11), JBADatePosted, 106) КАК JBADatePosted,          
Понизьте (налево (AD.JBADescription, 300) + ''… '') как JBADescription,  
AD.JBAFeaturedJob,  
AD.JBAOverWrite,  
CL.JBCLID,  
CL.JBCLName,          
CL.JBCLLogo,          
AV.ADViews,          
AP.Applications    
ОТ ОБЪЯВЛЕНИЯ dbo.JBAdvert          
левая сторона соединяет (ОТБОРНОЕ AP.JBAPAdvertID, применения ОТСЧЕТА (AP.JBAPID) ОТ ГРУППЫ dbo.JBApplication AP AP.JBAPAdvertID) AP на AP.JBAPAdvertID = AD.JBAID          
левая сторона соединяет (ОТБОРНЫЕ AV.AdvertID, AV.AdViews ADViews ОТ ГРУППЫ dbo.JBADView AV AV.AdvertID, AV.AdViews) AV на AV.AdvertID = AD.JBAID          
внутренне соедините CL dbo.JBClient на CL.JBCLID = AD.JBAClientID 
ГДЕ JBASiteID = @SiteID 
И AD.JBALocation ВНУТРИ (отборное JBLocation от JBLocation '+
	случай когда @JBLID = «0» после этого '' еще
	«где (JBLID =» + str (@JBLID) + ")» конец +
')
И AD.JBACategory ВНУТРИ (отборное JBCategoryLabel от JBCategories '+
	случай когда @JBCID = «0» после этого '' еще
	«где (JBCID =» + str (@JBCID) + ")» конец +
")» +
	случай когда @Keywords = '' после этого '' еще
	«И JBADescription ЛЮБИТ '' % '' + @Keywords + '' % ''» конца +
«заказ desc JBAID»;

@nsql sp_executeSQL exec, ключевые слова N'@ nvarchar (50) ', @Keywords
ИДИТЕ
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us