Все вопросы: [rowid]

8 вопросов

похожие теги:
2
голосов
7ответов
1627 просмотров

Can a rowid be invalidated right after being inserted in Oracle?

I'm running queries that look something like this: INSERT INTO foo (...) VALUES (...) RETURNING ROWID INTO :bind_var SELECT ... FROM foo WHERE ROWID = :bind_var Essentially, I'm inserting a row and getting its ROWID, then doing a select against that ROWID to get data back from that record. V...

0
голосов
3ответов
819 просмотров

Problem when select'ing by ROWID inside procedure

I've spent hours trying to find a fix to this problem, but since I'm unable to find I've decided to ask here. I'm doing a procedure to retrieve information from a table based on the row's ROWID and with the results I'm doing some custom query using execute immediate. I've reduced the problem to ...

1
голосов
1ответов
353 просмотров

Is there any way using which I can get Last Updated row Id

Is there any way using which I can get the last row I have updated of the table. For Ex:- my table has 1000 records in it. I have updated the value of 500th record of table X. So, I want the ID 500 in return. Thanks in advance. Regards,

81
голосов
13ответов
199495 просмотров

Эквивалент Oracle RowID в SQL Server

Что эквивалентно идентификатору Oracle RowID в SQL Server?

3
голосов
3ответов
673 просмотров

Существует ли база данных SQL с открытым исходным кодом, в которой используется концепция псевдоколонки Oracle "rowid"?

Мне известно, что MySQL и PostgreSQL [1] не имеют эту концепцию, поэтому мне интересно узнать, существует ли база данных SQL с открытым исходным кодом, в которой есть такая концепция. [1] Позже было указано, что PostgreSQL действительно имеет псевдостолбец rowid.

4
голосов
3ответов
2472 просмотров

Будет ли rowid использоваться повторно?

В базе данных, такой как Informix, DB2, Oracle и т. д., будет ли идентификатор строки использоваться повторно, пожалуйста?

2
голосов
4ответов
18790 просмотров

SQL для возврата rownum определенной строки? (с использованием Oracle db)

В Oracle 10g у меня есть этот SQL: select dog.id as dogId from CANINES dog order by dog.codename asc который возвращает: id -- 204 203 206 923 Я хочу расширить этот запрос, чтобы определить rownum oracle для dog.id в этом наборе результатов. Я пробовал select rownum from (se...

15
голосов
3ответов
13190 просмотров

Что может вызвать изменение Oracle ROWID?

AFAIK ROWID в Oracle представляет собой физическое расположение записи в соответствующем файле данных. В каких случаях ROWID записи может измениться? Один из известных мне - это ОБНОВЛЕНИЕ разделенной таблицы, которое "перемещает" запись в другой раздел. Есть еще случаи? Большинство наших ...