Wie extrahiere ich diese bestimmte Teilzeichenfolge in SQL Server?

Ich habe eine Zeichenfolge mit einem bestimmten Muster:

<code>23;chair,red [$3]
</code>

eine Zahl, gefolgt von einem Semikolon, dann ein Name, gefolgt von einer linken eckigen Klammer.

Angenommen, das Semikolon; existiert immer und die linke eckige Klammer[ ist immer in der Zeichenfolge vorhanden. Wie extrahiere ich den Text zwischen (und ohne); und das[ in einer SQL Server-Abfrage? Vielen Dank.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage