1

SQL Serverで単語全体を検索して置き換えたい場合。たとえば、「day」という単語を見つけて、「day」という単語を空のスペースに置き換えたい場合。ただし、「日」という単語を検索する場合、他の単語は「休日」などの結果セットの一部である必要があります。

私は以下のリンクで解決策を持っています。しかし、replaceステートメントでこれを使用することはできません

http://blog.conceptinfoway.net/databases-database-server-web-database-online-database-database-hosting-database-developer-database-management-database-development/how-to-amatch-whole-word- in-sql /

前もって感謝します

4

1 に答える 1

0

プログラムではなくRAMのみが必要な場合は、これを使用できます

create table temp(nnn varchar(max))
insert into temp values('programme'),('is ram home')
select * from temp where nnn like '% ram %'
update temp
set nnn='x' where nnn like '% ram[ .,'']%'
select * from temp
drop table temp

これは、最初の項目ではなく、2 番目の項目のみを変更します。

于 2013-03-03T19:46:07.537 に答える