Как заменить конкретное слово - PullRequest
0 голосов
/ 13 сентября 2018
CREATE TABLE TESTDE(
Query VARCHAR(150)
);

INSERT INTO TESTDE VALUES ('SELECT EmployeeName FROM EmployeeTable WHERE FirstName = ''Asim'' AND LastName = ''Asghar'' AND EducationLevel = ''School''');


SELECT * FROM TESTDE
SELECT REPLACE(Query, '=', '<>') FROM TESTDE 

У меня есть эта таблица и сохраненный в ней запрос.Я хочу заменить только определенное слово чем-то из этого сохраненного запроса.Например, мое требование состоит в том, чтобы заменить = на <> только после EducationLevel.У меня есть запрос, но он заменяет все = на <>.

1 Ответ

0 голосов
/ 13 сентября 2018

Если вы хотите заменить = после EducationLevel, вы можете выбрать его, используя «EducationLevel =».Таким образом, ваш запрос должен выглядеть примерно так:

SELECT REPLACE(Query, 'EducationLevel =', 'EducationLevel <>') FROM TESTDE 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...