SORU
19 Ocak 2010, Salı


Oracle bir kısıtlama bul

Kısıtlama users.SYS_C00381400 aradım. Nasıl bu kısıtlama ne bulabilirim? Bir şekilde tüm kısıtlamalar sorgu var mı?

CEVAP
19 Ocak 2010, Salı


select * from all_constraints
where owner = 'USERS'
and constraint_name = 'SYS_C00381400'
/

Bu inşa sistemi kısıtlama adı oluşturulan gösterir. Biz bir tablo DEĞİL NULL belirtmek örneğin, bildirimi. Ya gerçekten de birincil ya da benzersiz anahtar. Örneğin:

SQL> create table t23 (id number not null primary key)
  2  /

Table created.

SQL> select constraint_name, constraint_type
  2  from user_constraints
  3  where table_name = 'T23'
  4  /

CONSTRAINT_NAME                C
------------------------------ -
SYS_C00935190                  C
SYS_C00935191                  P

SQL>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • maxman.tv

    maxman.tv

    29 EKİM 2013