Захотел я найти библиотеку, чтоб к MySQL из-под Лиспа коннектиться. Не то, чтобы от смерти, но можно было один промежуточный файл сэкономить (такой типа CSV с табами между полями).
Ну нашел, да. Я ее, пожалуй, даже сгружать не буду. Там есть три (!) (по-моему) разных способа создавать SQL-queries, все они используют тот или иной лисповский синтакс, типа такого
Типа, люди, бля, SQL расшифровывается как Standard Query Language. Одна из сторон стандартности это то, что его понимают разные DB, но другая-то сторона это то, что в программе можно использовать не долбанный API, а все тот же SQL, причем независимо от языка. Я не готов запоминать еще один набор обозначений для keywords SQL, я лучше сброшу все в файл, а потом спокойно его импортирую.
UPDATE: Упс, нашел набор функций, которые получают SQL query как стринг и его исполняют. Но все равно, сам факт, что мне это пришлось искать и нашел я это почти случайно, говорит о многом.
UPDATE2: Четыре часа спустя — все равно не бежит ни хрена. Ищет shared libraries, dlls находить отказывается. ХЗ. Сделаю текстовый файл как и собирался.
Ну нашел, да. Я ее, пожалуй, даже сгружать не буду. Там есть три (!) (по-моему) разных способа создавать SQL-queries, все они используют тот или иной лисповский синтакс, типа такого
(select [first-name] :from [employee] :flatp t :distinct t :field-names nil :result-types nil :order-by [first-name])
Типа, люди, бля, SQL расшифровывается как Standard Query Language. Одна из сторон стандартности это то, что его понимают разные DB, но другая-то сторона это то, что в программе можно использовать не долбанный API, а все тот же SQL, причем независимо от языка. Я не готов запоминать еще один набор обозначений для keywords SQL, я лучше сброшу все в файл, а потом спокойно его импортирую.
UPDATE: Упс, нашел набор функций, которые получают SQL query как стринг и его исполняют. Но все равно, сам факт, что мне это пришлось искать и нашел я это почти случайно, говорит о многом.
UPDATE2: Четыре часа спустя — все равно не бежит ни хрена. Ищет shared libraries, dlls находить отказывается. ХЗ. Сделаю текстовый файл как и собирался.