sql >> Databasteknik >  >> RDS >> Sqlserver

Använd Collate i CONCAT

Du sätter COLLATE efter varje fält, nämligen i värsta fall:

SELECT DISTINCT
    CONCAT(p.FULLNAMES COLLATE Latin1_General_CI_AS, 
      (CONCAT(' ' COLLATE Latin1_General_CI_AS, 
          p.SURNAME COLLATE Latin1_General_CI_AS))) AS NAME
FROM Person p


  1. Sökordssökning och rankningsresultat

  2. Är Mysql UUID_SHORT() jämförbar med UUID()

  3. Alternativ till sys_refcursor

  4. Mystiskt MySQL-fel nära '' på rad 1