×ðÁú¿­Ê±¹ÙÍøµÇ¼

sqlÖÐÔõÑùʹÓÃÕýÔò±í´ïʽ

sqlÖÐʹÓÃÕýÔò±í´ïʽ¿Éͨ¹ýregexp_like()º¯Êý £¬Ê¹ÓÃposixÓ﷨ƥÅä×Ö·û´® ¡£³£ÓÃ×Ö·û°üÀ¨Ãªµã×Ö·û¡¢×Ö·ûÀàºÍÁ¿´Ê ¡£ÕýÔò±í´ïʽ¿ÉÓÃÓÚÔÚselect¡¢whereºÍÆäËûÓï¾äÖÐËÑË÷ºÍÌáÈ¡Êý¾Ý £¬µ«²î±ðÊý¾Ý¿âϵͳ¶ÔÕýÔò±í´ïʽ֧³ÖÂÔÓвî±ð ¡£

ÔõÑùʹÓà SQL ÖеÄÕýÔò±í´ïʽ

ÕýÔò±í´ïʽ¼ò½é

ÕýÔò±í´ïʽ£¨Regex£©ÊÇһϵÁÐ×Ö·ûģʽ £¬ÓÃÓÚÆ¥ÅäÇкÏÌض¨¹æÔòµÄ×Ö·û´® ¡£ÔÚ SQL ÖÐ £¬ÕýÔò±í´ïʽ¿ÉÓÃÓÚÔÚ×Ö·û´®ÖÐËÑË÷ºÍÌáÈ¡Êý¾Ý ¡£

ʹÓà SQL ÖеÄÕýÔò±í´ïʽ

SQL ÖÐʹÓÃÕýÔò±í´ïʽµÄÓ﷨Ϊ£º

REGEXP_LIKE(string_to_search, regex_pattern)

µÇ¼ºó¸´ÖÆ

ÆäÖУº

string_to_search£ºÒªËÑË÷µÄ×Ö·û´® ¡£

regex_pattern£ºÒªÆ¥ÅäµÄÕýÔò±í´ïʽģʽ ¡£

POSIX ÕýÔò±í´ïʽ

SQL ʹÓà POSIX ÕýÔò±í´ïʽÓï·¨ ¡£³£ÓÃµÄ POSIX ÕýÔò±í´ïʽ×Ö·û°üÀ¨£º

êµã×Ö·û£º

^£º×Ö·û´®×îÏÈλÖÃ

$£º×Ö·û´®¿¢ÊÂλÖÃ

×Ö·ûÀࣺ

[]£ºÆ¥Åä·½À¨ºÅÄÚµÄÒ»¸ö×Ö·û

[a-z]£ºÆ¥ÅäСд×Öĸ

[0-9]£ºÆ¥ÅäÊý×Ö

Á¿´Ê£º

*£ºÆ¥Åä 0 ¸ö»ò¶à´Î

+£ºÆ¥Åä 1 ¸ö»ò¶à´Î

?£ºÆ¥Åä 0 ¸ö»ò 1 ´Î

ʾÀý

Æ¥ÅäÒÔ “abc” ¿ªÍ·µÄ×Ö·û´®£º

REGEXP_LIKE('abcabc', '^abc')

µÇ¼ºó¸´ÖÆ

Æ¥Åä°üÀ¨ “cc” µÄ×Ö·û´®£º

REGEXP_LIKE('acccb', '(cc)')

µÇ¼ºó¸´ÖÆ

Æ¥ÅäÒÔÊý×Ö×îºóµÄ×Ö·û´®£º

REGEXP_LIKE('123456', '$[0-9]')

µÇ¼ºó¸´ÖÆ

×¢ÖØ£º

ÕýÔò±í´ïʽÖеÄ×Ö·û¶Ô¾ÞϸдÃô¸Ð ¡£

ÕýÔò±í´ïʽ¿ÉÒÔÔÚ SELECT¡¢WHERE ºÍÆäËû SQL Óï¾äÖÐʹÓà ¡£

²î±ðµÄÊý¾Ý¿âϵͳ¿ÉÄܶÔÕýÔò±í´ïʽ֧³ÖÂÔÓвî±ð ¡£

ÒÔÉϾÍÊÇsqlÖÐÔõÑùʹÓÃÕýÔò±í´ïʽµÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ