1

我有一张桌子orderuserID, itemID , dateOfOrder

如何插入包含今天日期的行?

我试过例如:

INSERT INTO lending 
VALUES(111, 1, SELECT CURDATE())

但它不起作用。知道什么是正确的语法吗?

4

2 回答 2

1

问题解决了:

INSERT INTO lending VALUES(111, 1, CURDATE())

代替

INSERT INTO lending VALUES(111, 1, **SELECT** CURDATE())
于 2013-01-13T20:17:52.453 回答
0

您没有指定您使用的是哪个RDBMS,所以这里有两个主要的: 如果您使用的是 MySql,请查看该NOW()方法。如果您使用的是 Oracle,请查看SYSDATE. 对于其他任何事情,例如 MS SQL,一些快速的谷歌搜索应该可以找到答案。

于 2013-01-13T20:19:30.997 回答