标签: oracle guid
以下查询在Oracle中运行时会提供两个不同的ID。
SELECT B.ID AS ID1, B.ID AS ID2 FROM (SELECT SYS_GUID() AS ID FROM DUAL) B
Query为ID1和ID2提供不同的值。我们可以使用where ronum=1为ID1和ID2设置相同的值,但为什么在上述情况下它会给出两个不同的ID?
where ronum=1