我是新来表达和尝试它的人。 我编写了一个将数据写入数据库的功能,并且可以正常工作。
但是有问题。
问题是我无法在代码中添加回滚和提交。
我已在mysqljs 官方文档中找到了如何添加commits and rollbacks 但是我没有使用回调,而是使用了 async / awaits 。因此,我不知道如何在异步/等待环境中应用回滚和提交。
我该如何实现?
谢谢。
#define ALLOCSIZE 1000
static char allocbuf[ALLOCSIZE];
static char *allocp = allocbuf;
char *alloc(int n)
{
if(allocbuf + ALLOCSIZE - allocp >= n ) // it fits
{
allocp += n;
return allocp - n; // old p
}else
return 0;
}