Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak porównać, czy dwa ciągi zawierają te same słowa w T-SQL dla SQL Server 2008?

Nie sądzę, że istnieje proste rozwiązanie tego, co próbujesz zrobić w SQL Server. Moją pierwszą myślą byłoby utworzenie CLR UDF, który:

  1. Akceptuje dwa ciągi
  2. Rozbija je na dwie tablice za pomocą funkcji podziału na „ ”
  3. Porównaj zawartość dwóch tablic, zwracając true, jeśli zawierają te same elementy.

Jeśli jest to trasa, którą chcesz jechać, spójrz na ten artykuł aby rozpocząć tworzenie plików CLR UDF.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj Xml na tabelę SQL Server

  2. Co to jest wyszukiwanie zakładek w SQL Server?

  3. Jaka jest różnica między unikalnym kluczem z ograniczeniem „nie zerowym” a kluczem podstawowym?

  4. Bezpłatne narzędzie SQL Server Profiler

  5. varbinary do ciągu w SQL Server