Aşağıdaki tablolarda iki tablo iot_test1 & iot_test2 var.Oracle'da güncellenebilir olmayan görünüm oluşturmaya çalışırken hata alıyorsunuz
FULL_NAME
Chanchal
Bappa
Bappa
SUBJECT---
Oracle
Unix
Unix
Aşağıdaki güncelleştirilemeyen görünümü oluşturmaya çalışırken hata alıyorum.
CREATE VIEW vw_ChanchalTest AS
SELECT full_name, subject FROM iot_test1, iot_test1;
Error: Error starting at line : 1 in command - CREATE VIEW vw_ChanchalTest AS SELECT full_name, subject FROM iot_test1, iot_test1 Error report - SQL Error: ORA-00904: "SUBJECT": invalid identifier 00904. 00000 - "%s: invalid identifier" *Cause:
*Action:
Bu oldukça yeni. Lütfen öneriniz.
"Full_Name" gibi alan adları oluşturmak için çift tırnak kullanıp kullanmadığınızı kontrol edin. Oracle alan adı büyük/küçük harfe duyarlı olacaktır –
Yanıt için teşekkürler. Ama burada durum böyle değil. Bu beni sinir bozuyor. Lütfen yardım et. –
Kendinize 'iot_test1' katılıyorsunuz (ve yanlış görünen örtülü bir Kartezyen ürün yapıyorsunuz). Tanımınızı takip edersem 'iot_test2', 'subject' sütunu olan tablodur. Eğer 'iot_test1'' bir 'subjeye sahip değilse, bu hatayı alırsınız. –