Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. ACL vs SQL for fuzzy matching

ACL vs SQL for fuzzy matching

Scheduled Pinned Locked Moved Database
databasevisual-studioquestioncareer
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Ben Dessau
    wrote on last edited by
    #1

    We are discussing a new project that will do lots of word matching, including some fuzzy logic in the matching. We are deciding between using SQL and ACL for this job, and I've been told that SQL has more fuzzy logic facilities than ACL. Anyone know about this or what the additional fuzzy facilities are? Thanks in advance - Ben

    P 1 Reply Last reply
    0
    • B Ben Dessau

      We are discussing a new project that will do lots of word matching, including some fuzzy logic in the matching. We are deciding between using SQL and ACL for this job, and I've been told that SQL has more fuzzy logic facilities than ACL. Anyone know about this or what the additional fuzzy facilities are? Thanks in advance - Ben

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #2

      That's a pretty broad assumption. What variant of SQL database are you talking about here, because different engines have different features?

      *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

      "Mind bleach! Send me mind bleach!" - Nagy Vilmos

      CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

      B 1 Reply Last reply
      0
      • P Pete OHanlon

        That's a pretty broad assumption. What variant of SQL database are you talking about here, because different engines have different features?

        *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

        "Mind bleach! Send me mind bleach!" - Nagy Vilmos

        CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

        B Offline
        B Offline
        Ben Dessau
        wrote on last edited by
        #3

        Currently we're using Microsoft SQL Server 2008 but could upgrade to the latest for this project.

        P 1 Reply Last reply
        0
        • B Ben Dessau

          Currently we're using Microsoft SQL Server 2008 but could upgrade to the latest for this project.

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          At the most basic, you're talking about Soundex matching, which isn't great. You might want to consider Full Text Indexing, which will return misspelled items if they are close enough. Of course, you can always implement your own fuzzy logic inside SQL Server, using CLR functions.

          *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

          "Mind bleach! Send me mind bleach!" - Nagy Vilmos

          CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups