SQL的新手,但是我认为我至少掌握了如何制作表的知识。我正在尝试创建下表并收到错误“ ORA-00903:无效的表名”。我不知道怎么了。
Create table order (
order_id int,
item_type varchar(50),
item_name varchar(50),
item_price decimal(10,2),
primary key(order_id)
);
答案 0 :(得分:1)
我正在Oralce Live SQL上对此进行测试,并且在我的Oracle 12c Database EE上都可以,您只需添加“”即可。但是即使这样,我也不建议它使用保留字来命名表格。
// Check for string first, because String is IEnumerable.
if (Details is String s)
{
strDetails = s;
}
else if (Details is System.Collections.IEnumerable ienum)
{
int i = 0;
foreach (var s in ienum)
{
strDetails += "Detail " + i++ + ": " + s + "\n";
}
}