«oracle» etiketlenmiş sorular

Oracle Database, Oracle Corporation tarafından oluşturulan Çok Modelli Veritabanı Yönetim Sistemidir. Bu etiketi, Java ve MySQL gibi Oracle'a ait diğer ürünler için KULLANMAYIN.

9
ALTER TABLE deyiminde 'ON DELETE CASCADE' nasıl eklenir
Tablomda yabancı anahtar kısıtlaması var, buna ON DELETE CASCADE eklemek istiyorum. Bunu denedim: child_table_name tablosunu değiştir fk_name kısıtlamasını değiştir yabancı anahtar (child_column_name) basamaklı silme sırasında parent_table_name (parent_column_name); Çalışmıyor. DÜZENLEME: Yabancı anahtar zaten var, yabancı anahtar sütununda veri var. İfadeyi yürüttükten sonra aldığım hata mesajı: ORA-02275: böyle bir başvuru kısıtlaması tabloda …
130 sql  oracle 


5
Oracle PL / SQL - Basit bir dizi değişkeni nasıl oluşturulur?
PL / SQL kodumda kullanılabilecek bir bellek içi dizi değişkeni oluşturmak istiyorum. Oracle PL / SQL'de saf bellek kullanan herhangi bir koleksiyon bulamıyorum, hepsi tablolarla ilişkili görünüyor. PL / SQL (C # sözdizimimde) buna benzer bir şey yapmak istiyorum: string[] arrayvalues = new string[3] {"Matt", "Joanne", "Robert"}; Düzenleme: Oracle: 9i
128 oracle  plsql  oracle9i 

17
Oracle'da tablo boyutunu nasıl hesaplarım
MSSQL'e alışkın olduğum (ve potansiyel olarak şımartıldığı), Oracle 10g'de tablo boyutuna nasıl ulaşabileceğimi merak ediyorum. Googledim, bu yüzden artık sp_spaceused kadar kolay bir seçeneğim olmayabileceğinin farkındayım. Yine de aldığım olası cevaplar çoğu zaman modası geçmiş veya işe yaramıyor. Muhtemelen çalıştığım şemada DBA olmadığım için. Çözümleri ve / veya önerileri olan …
128 oracle 

4
Oracle ORDER BY ve ROWNUM nasıl doğru kullanılır?
Ürünümüzü onunla uyumlu hale getirmek için depolanan prosedürleri SQL Server'dan Oracle'a dönüştürmekte zorlanıyorum. Zaman damgasına göre bazı tabloların en son kaydını döndüren sorgularım var: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => Bu bana en son kaydı döndürür Ancak Oracle: SELECT * FROM raceway_input_labo WHERE …

22
Veritabanı yapısı değişiklikleri için bir sürüm kontrol sistemi var mı?
Sık sık aşağıdaki problemle karşılaşıyorum. Veritabanında yeni tablolar veya sütunlar gerektiren bir projede bazı değişiklikler üzerinde çalışıyorum. Veritabanı değişikliklerini yapıp çalışmalarıma devam ediyorum. Genellikle, canlı sistemde kopyalanabilmeleri için değişiklikleri not etmeyi hatırlıyorum. Ancak, neyi değiştirdiğimi her zaman hatırlamıyorum ve her zaman yazmayı da hatırlamıyorum. Bu yüzden, canlı sisteme bir baskı …

12
Sütun adlarını almak için Oracle sorgusu
Bunun gibi bir tablodan sütun almak için bir mySQL sorgum var: String sqlStr="select column_name from information_schema.COLUMNS where table_name='users' and table_schema='"+_db+"' and column_name not in ('password','version','id')" Oracle 11g veritabanında yukarıdaki sorguyu nasıl değiştiririm? Belirli sütunları hariç tutan, bir şema belirterek tablo 'kullanıcıları' için sonuç kümesi olarak sütun adlarını almam gerekiyor. Şu …
123 sql  oracle 



7
Oracle'da yabancı anahtarlarda dizin oluşturmam gerekir mi?
Bir masam Ave masam var B. ABir yabancı anahtar vardır Büzerinde B, bireyin birincil anahtar B_ID. Bazı nedenlerden dolayı (meşru sebepler olduğunu biliyorum) bu iki tabloyu anahtarda birleştirdiğimde bir dizin kullanmıyor. Ayrı ayrı bir dizin oluşturmam gerekir mi A.B_IDyoksa yabancı anahtarın varlığı bunu sağlamalı mı?
121 sql  oracle  indexing 

6
hata: ORA-65096: oracle'da geçersiz ortak kullanıcı veya rol adı
На этот вопрос есть ответы на Stack Overflow için русском : Ошибка - ORA-65096: geçersiz ortak kullanıcı veya rol adı - при создании пользователя Oracle11g'yi yeni yükledim ve Scott şeması eksikti. Bu yüzden onu kendim oluşturmaya çalışıyorum. "Scott" şemasının sql komut dosyasını aldım, ancak "kaplan tarafından tanımlanan Scott kullanıcı oluştur" …
118 oracle  oracle12c 

10
Oracle SQL Developer'da değişkenleri nasıl kullanırım?
Aşağıda, SQL Server 2000'de değişkenlerin kullanımına bir örnek verilmiştir. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar Ek karmaşıklık olmadan SQL Developer kullanarak Oracle'da tam olarak aynı şeyi yapmak istiyorum. Yapılacak çok basit bir şey gibi görünüyor, ancak basit bir çözüm bulamıyorum. Nasıl …
116 sql  oracle  variables  declare 

13
java.sql.SQLException: - ORA-01000: maksimum açık imleçler aşıldı
ORA-01000 SQL istisnası alıyorum. Onunla ilgili bazı sorularım var. Maksimum açık imleçler, JDBC bağlantılarının sayısıyla tam olarak mı ilişkili yoksa aynı zamanda tek bir bağlantı için oluşturduğumuz ifade ve sonuç kümesi nesneleriyle mi ilgili? (Bağlantı havuzunu kullanıyoruz) Veritabanındaki ifade / sonuç kümesi nesnelerinin sayısını yapılandırmanın bir yolu var mı (bağlantılar …
115 java  oracle  jdbc 

6
Oracle SQL'de bir tablo için tüm kısıtlamaların adlarını görüntüleyin
Oracle SQL'de oluşturduğum birden çok tablo için kısıtlamaların her biri için bir ad tanımladım. Sorun şu ki, belirli bir tablonun sütunu için bir kısıtlama bırakmak için her kısıtlama için sağladığım ve unuttuğum adı bilmem gerekiyor. Bir tablonun her bir sütunu için belirlediğim tüm kısıtlamaların adlarını nasıl listeleyebilirim? Bunu yapmak için …

16
Belirli Bir Değer İçin Tüm Tablolardaki Tüm Alanları Ara (Oracle)
Oracle'da belirli bir değer için her tablonun her alanında arama yapmak mümkün müdür? Bazı tablolarda binlerce satır içeren yüzlerce tablo var, bu yüzden bunu sorgulamanın çok uzun zaman alabileceğini biliyorum. Ancak bildiğim tek şey, sorgulamak istediğim alan için bir değer olduğudur 1/22/2008P09RR8. < Adlandırılması gerektiğini düşündüğüm şeyi temel alan uygun …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.