Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何替换特定单词 创建表TESTDE( 查询VARCHAR(150) ); 插入TESTDE值('从EmployeeTable中选择EmployeeName,其中FirstName='Asim',LastName='Asghar',EducationLevel='School'); 从TESTDE中选择* 从TESTDE中选择REPLACE(查询“=”,“”)_Sql_Sql Server_Tsql - Fatal编程技术网

Sql 如何替换特定单词 创建表TESTDE( 查询VARCHAR(150) ); 插入TESTDE值('从EmployeeTable中选择EmployeeName,其中FirstName='Asim',LastName='Asghar',EducationLevel='School'); 从TESTDE中选择* 从TESTDE中选择REPLACE(查询“=”,“”)

Sql 如何替换特定单词 创建表TESTDE( 查询VARCHAR(150) ); 插入TESTDE值('从EmployeeTable中选择EmployeeName,其中FirstName='Asim',LastName='Asghar',EducationLevel='School'); 从TESTDE中选择* 从TESTDE中选择REPLACE(查询“=”,“”),sql,sql-server,tsql,Sql,Sql Server,Tsql,我有这个表和一个存储在其中的查询。我只想用保存的查询中的内容替换特定单词。 例如,我的要求是仅将=替换为教育级别之后的。我有一个查询,但它将所有=替换为 如果要替换教育级别之后的=,可以使用“EducationLevel=”进行选择。因此,您的查询应该类似于: CREATE TABLE TESTDE( Query VARCHAR(150) ); INSERT INTO TESTDE VALUES ('SELECT EmployeeName FROM EmployeeTable WHERE Fi

我有这个表和一个存储在其中的查询。我只想用保存的查询中的内容替换特定单词。
例如,我的要求是仅将
=
替换为
教育级别之后的
。我有一个查询,但它将所有
=
替换为

如果要替换
教育级别
之后的
=
,可以使用“EducationLevel=”进行选择。因此,您的查询应该类似于:

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 
从TESTDE中选择REPLACE(查询'EducationLevel=','EducationLevel')

如果要替换
教育级别
之后的
=
,可以使用“EducationLevel=”进行选择。因此,您的查询应该类似于:

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 
从TESTDE中选择REPLACE(查询'EducationLevel=','EducationLevel')

为什么要存储查询?如何处理标记化,例如,如果要将
=
更改为
,您可能不想更改
=
?类似地,将
car
更改为
truck
可能不应该将
encarta
更改为
entrucka
。为什么要存储查询?如何处理标记化,例如,如果要将
=
更改为
,您可能不想更改
=
?同样,将
car
更改为
truck
可能不应将
encarta
更改为
entrucka