sql >> Database teknologi >  >> RDS >> Oracle

Opret begrænsninger i ændre tabel uden at kontrollere eksisterende data

Du kan helt sikkert oprette en begrænsning, som vil validere alle nyligt indsatte eller opdaterede poster, men som ikke vil blive valideret mod gamle eksisterende data ved hjælp af NOVALIDATE søgeord, f.eks.:

ALTER TABLE PRODUCT_INFORMATION
  ADD CONSTRAINT PRINF_NAME_UNIQUE UNIQUE (PRODUCT_NAME)
  NOVALIDATE;

Hvis der ikke er noget indeks på kolonnen, vil denne kommando oprette et ikke-unik indeks på kolonnen.



  1. Hent de tomme poster ved hjælp af SQL

  2. Sådan administreres et stort datasæt ved hjælp af Spring MySQL og RowCallbackHandler

  3. Google Chart Api gør brug af datetime-værdi

  4. fe_sendauth:ingen adgangskode angivet fejl i postgresql + laravel