在MS Access 2007应用程序中,我需要生成[Date]。[SequenceNumber]的文档名,例如2010-12-07.013,其中SequenceNumber每天重置为1。MySQL函数 - 通过ODBC返回值
为了保持数据的完整性,我想在MySQL中创建一个返回序列号的函数。我成立了一个“序列”表:
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函数)。
如何使用VBA调用并获取通过ODBC这样的函数的返回值?
由于这对我来说是新的,所以我会很感激关于如何实现这一点的任何建议。 MTIA。
你正在寻找使用VBA来采取从MS SQL记录并输入新的记录到MySQL? – 2010-12-07 02:18:44
我正在将文档上传到服务器进行存储。它们与单独的文档表中的记录相关。当我上传文档(以pdf格式)时,我必须重新命名它们。所以我认为MySQL函数可以提供一个新的文件名,Date.SequenceNumber – maxhugen 2010-12-07 02:49:32