select ✀✀ as id 这个语句在MySQL中可以执行,但是Oracle报错“未找到要求的FROM关键字”,怎么改啊

2025-05-12 21:08:17
推荐回答(4个)
回答(1):

在MySql里是系统默认追加了只返回一行的虚拟表机制,
而在Oracle里的实现是制定一个默认的显示虚拟表:
select '' as id from dual;

回答(2):

楼主,我建议你不要这样写。用标准的sql 语句写,什么数据库都通行。
select A form B where id=''

回答(3):

你能把完整的sql贴出来吗
你的 as id 前面那个‘’ 是某个字段吗?如果是 你的select ‘’ as id 后面当然得有from tablename啊

回答(4):

select * from T
补全即可