В приложении MS Access 2007 мне нужно сгенерировать имя документа [Date]. [SequenceNumber], например, 2010-12-07.013, где каждый день SequenceNumber сбрасывается в 1.
.целостность данных, я хотел бы создать функцию в MySQL, которая возвращает порядковый номер.Я установил таблицу 'sequence':
CREATE TABLE `doc_sequence_number` (
`SequenceDate` date NOT NULL,
`SequenceNumber` int(11) NOT NULL,
`ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`SequenceDate`,`SequenceNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
Функция MySQL должна создать новую запись, используя дату сервера и порядковый номер, увеличенные на 1, и вернуть поля SequenceDate и SequenceNumber.
Может кто-нибудь предложить, как должна быть написана такая функция (это моя первая функция MySQL).
Как я могу вызвать и получить возвращаемое значение(s) через ODBC такой функции, используя VBA?
Поскольку это ново для меня, я был бы признателен за любые предложения о том, как этого добиться.MTIA.