使用以下 SQL 语句:
ALTER TABLE USERS
ADD LAST_LOGIN DATETIME()
我收到以下错误:
Error report -
SQL Error: ORA-01735: invalid ALTER TABLE option
01735. 00000 - "invalid ALTER TABLE option"
*Cause:
*Action:
我一生都无法理解为什么 SQLDeveloper 不喜欢我相当简单的 alter table 命令的 fromatting。
最佳答案
DATETIME
不是有效的列数据类型。如果您尝试添加默认值,则需要指定 DEFAULT
.
如果您尝试使用日期格式,请使用 datetime or interval data types 之一。 .如果需要存储日期和时间,标准DATE
格式存储年、月、日、小时、分钟和秒。
关于SQL 无效的 ALTER TABLE 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30764774/