|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2014, 17:37 | #1 |
Новичок
Джуниор
Регистрация: 06.11.2014
Сообщений: 1
|
Не могу переделать хранимую процедуру
Имеется хранимая процедура, которая выводит ноутбуки по нужным пользователю параметрам из общего их списка:
USE [Models] GO /****** Object: StoredProcedure [dbo].[firms] Script Date: 06.11.2014 17:26:27 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[firms] @Процессоры as varchar(max), @Видео as varchar(max), @Диагональ as varchar(max), @Память as varchar(max), @HDD as varchar(max), @Фирма as varchar(max) AS Select * from Модель where (Процессор=@Процессоры or @Процессоры='') and (Видеокарта = @Видео or @Видео='') and (Диагональ_Дюймы = @Диагональ or @Диагональ='') and (Память_МБ = @Память or @Память='') and (HDD_ГБ = @HDD or @HDD='') and (Название = @Фирма or @Фирма='') Можно ли переделать эту процедуру, чтобы она захватывала значения также из столбцов, в которых значения разделены через / ? |
06.11.2014, 18:09 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Причем тут .NET?
Не понял что за значения вам надо, но наверно вы хотели использовать LIKE вместо просто сравнения строк с помощью =, чтоб можно было написать просто i5 вместо Core i5 и т.д. http://www.w3schools.com/sql/sql_like.asp
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление пользователя через хранимую процедуру | Muramidaza | БД в Delphi | 2 | 18.03.2014 22:41 |
как из функции переделать в процедуру? | shalgan | Помощь студентам | 6 | 24.12.2013 15:16 |
добавление через хранимую процедуру | пауэрлифтинг | БД в Delphi | 2 | 27.05.2010 16:21 |
функцию переделать на процедуру | morgan996 | Помощь студентам | 2 | 08.01.2010 13:08 |
Переделать процедуру | AidarBik | Общие вопросы Delphi | 12 | 22.05.2008 14:59 |