暂时没有想到什么好办法,oracle中select的字段去除聚合函数中使用的,其他字段都要出现在group by中,这就有点坑了。。
设置别名是为了更好了理解数据的含义。比如一些数据库里面的字段不知道是什么含义,通过设置别名能够很容易里了解其意思。没有什么区别,都没有修改数据库表字段的值,只修改显示的值。
你不能单独的设置用户名那一列,还要把ID设置成4,如果不设置ID为4,系统默认为1,则会与之前的ID为1的冲突,报错。
上面那个一次只能更改一个别名,下面这个可以同时设置多个别名
ALTER EMP EMP1
COMMENT ON COLUMN PRODUCT.ENAME IS '下属'
CREATE PUBLIC SYNONYM <synonym_name> for <tablename/viewname...> 公有同义词
CREATE SYNONYM <synonym_name> for <tablename/viewname...> 私有同义词