Я написал хранимую процедуру, которая работает каждый день и обнаруживает, что мы не можем обработать из-за недостаточной информации о проверке. Результаты этого запроса дают мне таблицу с 4 столбцами, один из которых - адрес электронной почты, три других столбца - контрольная информация для необработанной проверки.
CHECK_AMT | CHECK_DATE | CUSTOMER_NAME | EMAIL_ADDRESSSQL Отправка по электронной почте разных строк на разные адреса электронной почты
Таким образом, каждая строка содержит информацию для другой проверки и/или другого клиента. Я хочу, чтобы SQL отправил электронное письмо в Mr/s. [EMAIL_ADDRESS] в каждой компании [COMPANY_NAME], уведомляя их о том, что им нужно связаться с нами в отношении чека от [CHECK_DATE] за $ [CHECK_AMT]. Каждый клиент может получать электронную почту только для собственной проверки, а не для всей таблицы, которая создается хранимой процедурой.
Я просмотрел другие электронные письма, созданные SQL, но havent нашел тот, который отправляет электронные письма таким образом. Любые указания по отправке электронной почты из строки 1 на адрес электронной почты в строке1, информация от строки2 до адреса электронной почты в строке2 ... и т. Д.? Я работаю с sql всего около 3 недель, поэтому я все еще очень новичок во всем. Если у кого есть вопросы, я буду рад ответить на них. Спасибо!
Проблема с тем, что вы не знаете, как работать с установленной по одной строке за раз, или это проблема, которую вы не знаете, как сообщить SQL Server о отправке сообщения электронной почты (или и того и другого) ? –
Оба. Я никогда не создавал электронные письма через sql, не говоря уже о создании нескольких разных электронных писем из одной таблицы. Мой sql knowledege по-прежнему довольно простой ... – user2980057
Итак, у вас есть два вопроса. Прежде чем вы начнете программировать это, вы захотите пойти [настроить почтовую базу данных, например. здесь] (http://www.codeproject.com/Articles/485124/Configuring-Database-Mail-in-SQL-Server) (или, возможно, решите, не хотите ли вы, чтобы SQL Server отправлял почту в первую очередь - в общем, лучше отправлять почту из другого места, ИМХО). –