我的查询出了什么问题?
select MID(First_Name,1,3) As 'Short Name' from employee;该错误显示ORA-00904: "MID": invalid identifier
发布于 2015-07-23 03:08:49
如果您希望获得文本字符串的精简版本,我建议您使用SUBSTR
SUBSTR( string, start_position, substring_length)
例如:
select SUBSTR(First_Name,1,3) As 'Short Name' from employee;
发布于 2015-07-23 03:11:44
MySQL支持MID(),但MS SQL Server或Oracle不支持。这就是为什么你会得到一个错误。
请改用SUBSTR(First_name,1,3)。
发布于 2015-07-23 03:23:04
您的问题中有答案:)
ORA-00904:"MID":无效的标识符
oracle在大多数时候都很聪明地返回有意义的错误,在Oracle中没有MID这样的函数。
https://stackoverflow.com/questions/31571880
复制相似问题