sql >> Databasteknik >  >> RDS >> Mysql

Använda icke-fångande grupper i MySQL REGEXP

Grupper i MySQL reguljära uttryck är inte fånga grupper, eftersom fånga grupper i SQL inte skulle vara mycket meningsfullt... ja, inte utan tillägg av syntax för att stödja användningen av de fångade delsträngarna. Så den stöder inte (?: ) syntax, eftersom denna syntax är meningslös inom MySQL -- grupperna redan fånga inte.

Så, ([PATTERN]) ÄR en icke-fångande grupp.




  1. Finns det något sätt att inte använda hakparenteser i SQL Server?

  2. Proceduren förväntar sig parameter som inte tillhandahölls

  3. Fix Msg 8116 "Argumentdatatypens datum är ogiltigt för argument 1 för delsträngsfunktionen" i SQL Server

  4. MariaDB datum och tid funktioner (fullständig lista)