Үлгү дал келүү жана издөө үчүн кайсы T SQL операторлору колдонулат?
Үлгү дал келүү жана издөө үчүн кайсы T SQL операторлору колдонулат?

Video: Үлгү дал келүү жана издөө үчүн кайсы T SQL операторлору колдонулат?

Video: Үлгү дал келүү жана издөө үчүн кайсы T SQL операторлору колдонулат?
Video: 8 Excel куралдары ар ким колдоно алгыдай болушу керек 2024, Май
Anonim

SQL Server LIKE бул логикалык оператор, ал символ сапы көрсөтүлгөн үлгүгө дал келээрин аныктайт. Үлгү кадимки символдорду жана камтышы мүмкүн кочкор тамгалар . LIKE оператору SELECT, UPDATE жана DELETE операторлорунун WHERE пунктунда үлгү дал келүүсүнө негизделген саптарды чыпкалоо үчүн колдонулат.

Ошондой эле суроо туулат, үлгү дал келүү үчүн кайсы оператор колдонулат?

SQL LIKE оператору

Экинчиден, SQL сурамындагы коймо белги деген эмне? структуралык тандоону кеңейтүү суроо тил ( SQL -SELECT) билдирүүсү, эки кочкор тамгалар , пайыз белгиси (%) жана астынкы сызык (_) колдонулушу мүмкүн. Пайыз белгиси жылдызчага окшош (*) коюу белги MS-DOS менен колдонулат.

Адамдар дагы сурашат, SQLде үлгү дал келүү кантип жасалат?

SQL үлгүсүнө дал келүү издөөгө мүмкүндүк берет үлгүлөр Эгер сиз издеп жаткан сөздү же сөз айкашын так билбесеңиз. Бул түрү SQL суроо үчүн коюу белгилерди колдонот дал келүү а үлгү , аны так көрсөтүүнүн ордуна. Мисалы, сиз "C%" үчүн коймо белгини колдоно аласыз дал келүү каалаган сап баш тамга менен башталат C.

SQLде %s деген эмне?

% с sprintf сыяктуу функцияларда колдонулган толтургуч. $ sql = sprintf($ sql , "Тест"); Бул % алмаштырат с "Тест" сап менен. Ал ошондой эле өтүп кеткен параметр иш жүзүндө толтургучка туура келерин текшерүү үчүн колдонулат. Сиз %dди цифралар үчүн толтургуч катары колдонсоңуз болот, бирок sprintf сапты алса, ал нааразы болот.

Сунушталууда: