«oracle» etiketlenmiş sorular

Oracle veritabanının tüm sürümleri. Bu bağlam soruda önemliyse oracle-11g-r2 gibi sürüme özgü bir etiket ekleyin. Uygulamalar veya ara katman yazılımı gibi Oracle ürünleri veya Oracle'a ait MySQL veya BerkeleyDB gibi diğer veritabanı ürünleri için kullanmayın.

5
Varolmayan kısıtlamayı bırakamaz ve oluşturamaz
Bazı geçiş komut dosyalarını üretim verilerinin bir kopyasıyla test ederken (komut dosyaları geliştirme verileriyle iyi çalışır) ilginç bir durum buldum. Bir CONSTRAINT değişti, bu yüzden DROP + ADD komutları veriyorum: ALTER TABLE A_DUP_CALLE DROP CONSTRAINT A_DUP_CALLE_UK1; ALTER TABLE A_DUP_CALLE ADD CONSTRAINT A_DUP_CALLE_UK1 UNIQUE ( CONTROL_ID, CALLE_AYTO_DUPL ) ENABLE; DROP komutu …

6
Oracle'ı indirmek ücretsiz mi?
Bir Java geliştiricisiyim ve şu anda PostgreSQL'i RDBMS olarak kullanıyorum. Ancak, Oracle'ı da öğrenmek istiyorum. Öyleyse Oracle'ın en son sürümünü (11g sanırım) ücretsiz indirebilir miyim? Bu bağlantıyı buldum: Oracle Database 11g Release 2 Downloads ve indirilebilir gibi görünüyor. Ancak, Oracle Server'ın tescilli olduğunu biliyorum. Peki bu nasıl çalışıyor? Ayrıca, Oracle …
15 oracle  plsql 

2
“ORA-01950: 'SYSTEM' tablo alanında ayrıcalık yok”: Ne hatası?
Daha önce bir kullanıcı oluşturdum: SQL>create user suhail identified by password SQL>User created. SQL>Grant create session,create table to suhail; SQL>Grant Succeeded. ancak olarak giriş yaptığımda suhailve oluşturmaya çalıştığımda tablebir hata mesajı alıyorum ORA-01950: no privileges on tablespace 'SYSTEM'. Ne hatası? Neden oluşur? SQL> connect suhail Enter password: Connected. SQL> create …

3
Neden ikili tablodan seçim yapmam gerekiyor?
Bu, SQL Server, MySQL, PostgreSQL ve SQLite (WebSQL) olmak üzere StackOverflow / dba.stackexchange'te görünme olasılığı olan büyük İlişki Veritabanı Yönetim Sistemlerinde çalışır . select 'abc' abc, 1 def; Oracle üzerinde çalışmaz. Oracle'da neden DUAL arasından seçim yapmamız gerekiyor? SQL için ISO / ANSI standardı SELECT deyimleri için bir FROM yantümcesi …
15 oracle  select 


2
Bir SQL sorgusunda (veya görünüm tanımında) “projeksiyon” terimi ne anlama gelir?
Oracle'ın The Query Optimizer belgesinde , View Birleştirme altında aşağıdaki bilgileri buldum Görünüm birleştirme optimizasyonu yalnızca seçimler, projeksiyonlar ve birleşimler içeren görünümler için geçerlidir . Diğer bir deyişle, birleştirilebilir görünümler ayarlanmış işleçler, toplama işlevleri, DISTINCT, GROUP BY, CONNECT BY, vb. İçermez. (benimkini vurgula) Ancak, sadece böyle bir projeksiyonun gerçekte neyi …
15 oracle  select 

2
verileri adli olarak silme / güncelleme
Verileri kehanetten adli olarak çıkarmaya ihtiyacım var. Sadece silersem, bu alan yeniden kullanılıncaya kadar verilerin gerçekte veri dosyasında kalacağını anlıyorum. Yinele / arşivle / geri al alanından endişe duymuyorum, bunlar hızlı bir şekilde yaşlanacak. Verilerin bir veri dosyasından gerçekten kaldırılmasını sağlamak için herhangi bir yöntem var mı?
15 oracle  security 

3
En verimli UUID sütun türü nedir
128 bit UUID'yi depolamak için birden fazla depolama seçeneği vardır: bir bayt [16] sütunu iki bigint / long (64 bit) sütun bir CHAR (36) sütunu - 32 onaltılık basamak + 4 tire. db destekliyorsa UUID veritabanına özgü bir sütun Endeksleme açısından bunlardan hangisi en verimli? Eğer db tahsis edilmiş bir …

2
Kesik DDL neden?
Görüşme sırasında sorulan bir görüşme sorum var. Soruyu cevapladım, ancak görüşmeci cevabımla pek ikna olmadı. Yani, lütfen beni anlayışımla düzelten biri var mı? S. Neden DDL Kesildi Sil DML olduğu için nerede? Her ikisi de neredeyse aynı işi yapıyor (satırları kaldırmak) Ans. Truncate'i kullandığımızda, veriler tarafından ayrılan alanın tamamını geri …
15 oracle  delete  ddl  truncate 

3
Hangisinin maksimum tarih veya en son tarih olduğunu seçin
İşte iki tablo. SCHOOL_STAFF SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 KİŞİLER PERSON_ID + NAME ================= 111222 ABC 222111 XYZ İşte benim kehanet sorgu. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' GROUP BY SCHOOL_CODE, PERSON_ID ORDER BY SCHOOL_CODE; …


2
Oracle PL / SQL'in standart bir ASSERT rutini var mı?
İşlevsel olarak diğer dillerde bulunanlara benzer bir ASSERT rutini kullanmak istiyorum, yani bir yapı (bir prosedür, sözdizimi ...) ASSERT( <condition>, <msg>) öyle ki <condition>ilk argümanda iletilen yanlış olduğunda, belirtilen <msg>açıklayıcı mesajla bir istisna ortaya çıkar . Bu elle yapmak önemsiz biliyorum ama DBMS ile sağlanan standart bir olup olmadığını soruyorum …

2
Disk alanı nasıl boşaltılır? hangi günlükleri / dizinleri temizlemek için?
Linux makinemdeki disk alanını boşaltmak istiyorum. Alan kullanımını ayrıntılı olarak inceledim ve aşağıdaki dizinlerin büyük bir boyutu olduğunu gördüm /u01/app/11.2.0/grid/cv/log /u01/app/11.2.0/grid/log/diag/tnslsnr/r1n1/listener_scan2/alert (Contains xml files) /u01/app/11.2.0/grid/rdbms/audit(Contains .aud files) /home/oracle/oradiag_oracle/diag/clients/user_oracle/host_XXXXXXXXXX/alert(Contains xml files) /u01/app/oracle/diag/rdbms/crimesys/crimesys1/alert (Contains xml files) Bu dizinlerden içerik silebilir miyim? Not: Demek istediğim dizinler değil içerikler.

5
PL / SQL: Bir dizideki öğeleri saymanın en iyi yolu?
Bu göz önüne alındığında: DECLARE TYPE T_ARRAY IS TABLE OF VARCHAR2(2000) INDEX BY BINARY_INTEGER; MY_ARRAY T_ARRAY; V_COUNT INTEGER; Yapmak istiyorum: BEGIN -- ... some code filling the MY_ARRAY array -- obviously COUNT_ELEMENTS() does not exists, this is what I'm looking for :-) V_COUNT := COUNT_ELEMENTS(MY_ARRAY); DBMS_OUTPUT.PUT_LINE('My array containts ' || …
14 oracle  plsql 


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.