Конвертер текста в SQL-список
Превратите столбец значений или список через запятую в SQL-список для выражения IN (...). Заключает каждый элемент в кавычки и экранирует его, оставляет числа без кавычек, удаляет дубликаты и пустые элементы и оборачивает результат в готовый фрагмент WHERE столбец IN (...) для вставки.
Ввод
Одно значение на строку или через запятые, точки с запятой или табуляции.
Оставить числовые значения без кавычек (42) или заключить их в кавычки, как всё остальное ('42').
Вывод
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/text-to-sql-list-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "apple\nbanana\n42\nO'Brien\napple",
"delimiter": "auto",
"quote": "single",
"numbers": "unquoted",
"dedupe": "true",
"trim": "true",
"wrap": "in",
"columnName": "name",
"layout": "single"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `text-to-sql-list-converter` tool (Text to SQL List Converter) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/text-to-sql-list-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Конвертер текста в SQL-список — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Вставьте столбец из таблицы, список ID или строку через запятые и получите SQL-список, который можно сразу подставить в выражение IN (...). Всё работает в вашем браузере, поэтому вставляемые данные не покидают ваше устройство.
Как пользоваться
- Вставьте значения — по одному на строку или через запятые, точки с запятой или табуляции. Разделитель Авто обрабатывает все варианты сразу.
- Выберите стиль кавычек. Одинарные кавычки — стандарт SQL; обратные подходят для идентификаторов MySQL; Без кавычек удобно для числовых ID.
- Выберите обрамление: обычные скобки,
WHERE столбец IN (...)илиWHERE столбец NOT IN (...), и укажите имя столбца. - Скопируйте результат.
Что инструмент делает за вас
- Экранирование: одинарная кавычка внутри значения удваивается (
O'Brienстановится'O''Brien') — стандартное правило SQL. - Числа: числовые значения по умолчанию остаются без кавычек (
42), чтобы сравнение в целочисленных столбцах работало правильно. Переключитесь на Заключить в кавычки как текст, если столбец строковый. - Очистка: удаляются пробелы по краям, пустые элементы и дубликаты, с подсчётом удалённых.
- Макет: одна строка или по одному элементу в строке для длинных списков.
Замечание о безопасности
Инструмент предназначен для разовых запросов. В коде приложения используйте параметризованные запросы, а не формируйте SQL-строки из пользовательского ввода.