Привет всем, я ищу чистый способ извлечения разделов из моей строки запроса SQL.
Я имею в виду следующее:
Скажем, у меня есть запрос типа:
SELECT
poc, event, network, vendor
FROM
bLine
WHERE
network = 'something'
AND
event = 'simple'
OR
event != 'hard'
ORDER BY
poc ASC
Я ищу разбиение каждого на отдельный раздел (используя словарь как способ хранения двух значений каждое):
Key |Value
-------------------------------------
SELECT |poc, event, network, vendor
FROM |bLine
WHERE |network = 'something'
AND |event = 'simple'
OR |event != 'hard'
ORDER BY |poc
?? |ASC
У кого-нибудь уже есть что-то подобное?Я попробовал ЭТОТ пример на SO, поскольку мне показалось, что это именно то, что я хочу сделать, но код, похоже, не работает:
с ошибками:
Ошибка CS0117 «TokenInfo» не содержит определения для «Пуск»
Ошибка CS0117 «TokenInfo» не содержит определения для «Пуск»Конец '
Ошибка CS0117 «TokenInfo» не содержит определения для «IsPairMatch»
ETC ETC ....
ОБНОВЛЕНИЕ
Кажется, что этот пример SO ЗДЕСЬ делает то, что мне нужно, и не имеет ошибок!:)