«oracle10g» etiketlenmiş sorular

10
Oracle tablo / sütun / dizin adları neden 30 karakterle sınırlıdır?
Yıllar önce bu tür bir sınırlama olacağını anlayabilirim, ancak bugünlerde bu sınırın kolayca artırılabileceğini düşünüyorum. Nesneler için adlandırma kurallarımız var, ancak her zaman bu sınıra ulaştığımız yerde ortaya çıkan bir durum var - özellikle yabancı anahtarları adlandırırken. Aslında bunun neden daha büyük bir boyut olmadığını veya 11g'de daha büyük olduğunu …
149 oracle  oracle10g  size 

6
Oracle sid ve veritabanı adını kontrol etme
SID'yi ve mevcut veritabanı adını kontrol etmek istiyorum. Oracle SID'sini kontrol etmek için aşağıdaki sorguyu kullanıyorum select instance from v$thread; ancak tablo veya görünüm yok hata geliyor. Mevcut veritabanı adını kontrol etmek için aşağıdaki sorguyu kullanıyorum select name from v$database; ancak tablo veya görünüm yok hata geliyor. Yukarıdaki iki problem …
115 oracle  oracle10g 

14
CREATE OR REPLACE'i nasıl kullanırım?
YARATIN VEYA DEĞİŞTİRİN'in temelde "nesne varsa, bırakın, sonra her iki şekilde de oluşturun" anlamına geldiğini anlamakta haklı mıyım? Eğer öyleyse, neyi yanlış yapıyorum? Bu çalışıyor: CREATE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') Ve bu (ORA-00922: eksik veya geçersiz seçenek): CREATE OR REPLACE TABLE foo (id NUMBER, title …
102 oracle  oracle10g  ddl 

6
DBMS_OUTPUT.PUT_LINE yazdırılmıyor
Aşağıdaki kodu çalıştırırken, sadece prosedürün tamamlandığını ve istediğim bilgiyi (firstName, lastName) ve ardından aşağıdaki tablodaki seçme sorgusundaki diğer değerleri yazdırmadığını söylüyor. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR quote_recs IS SELECT a.firstName,a.lastName, m.title, m.year, r.roleName ,q.quotechar from quote q, role r, rolequote rq, actor a, movie m where …

10
Tek bir testle boş / boş / boşluk değerleri nasıl kontrol edilir?
Değersiz sütunları (null, boş veya tüm boşluklar) döndürmek için yalnızca bir test kullanan bir SELECT ifadesi yazmak istiyorum. Bunun işe yarayacağını düşündüm: SELECT column_name from table_name WHERE column_name NOT LIKE '%_%'; Ancak bu, NULL değerler için çalışmaz. Tabiki ekleyebilirim OR column_name IS NULL ve işe yarayacak, ancak tek bir test …
88 sql  oracle  oracle10g 

17
CreateClob () yöntemi hata verdiğinden bağlamsal LOB oluşturmayı devre dışı bırakmak
Hibernate 3.5.6'yı Oracle 10g ile kullanıyorum. Başlatma sırasında aşağıdaki istisnayı görüyorum, ancak uygulamanın kendisi iyi çalışıyor. Bu istisnanın nedeni nedir? ve nasıl düzeltilebilir? İstisna Yöntem hata verdiğinden bağlamsal LOB oluşturmayı devre dışı bırakma createClob():java.lang.reflect.InvocationTargetException Bilgi Oracle sürümü: Oracle Database 10g Enterprise Edition Sürüm 10.2.0.4.0 JDBC sürücüsü: Oracle JDBC sürücüsü, sürüm: …
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.