我想在oracle中为序列创建一个同义词,并从中获取currval
。
我使用此语句创建了一个同义词。
CREATE SYNONYM NUMGEN FOR MY_SEQ;
当我从currval
获取extval
或NUMGEN
时会产生错误,同义词不存在。
SELECT NUMGEN.currval FROM dual;
任何人都可以帮我从同义词中提取currval
。
答案 0 :(得分:1)
您可能没有将特权授予用户。 尝试使用以下查询之一授予特权,然后尝试。
// Will order the specified column by descending order
order: sequelize.literal('column_name order')
e.g. order: sequelize.literal('timestamp DESC')
GRANT SELECT ANY SEQUENCE to NEWDB;