sql >> Database teknologi >  >> RDS >> Sqlserver

Opret regel for at begrænse specialtegn i tabel i sql server

Du kan oprette en Check Constraint i denne kolonne og tillad kun Numbers og Alphabets skal indsættes i denne kolonne, se nedenfor:

Markér Begrænsning for kun at tillade tal og alfabeter

ALTER TABLE Table_Name 
ADD CONSTRAINT ck_No_Special_Characters 
       CHECK (Column_Name NOT LIKE '%[^A-Z0-9]%') 

Markér Begrænsning for kun at tillade numre

ALTER TABLE Table_Name 
ADD CONSTRAINT ck_Only_Numbers 
       CHECK (Column_Name NOT LIKE '%[^0-9]%') 

Markér Begrænsning for kun at tillade alfabeter

ALTER TABLE Table_Name 
ADD CONSTRAINT ck_Only_Alphabets 
       CHECK (Column_Name NOT LIKE '%[^A-Z]%') 


  1. Hvad svarer til Oracles REF CURSOR i Postgresql, når du bruger JDBC?

  2. Access 2021 For Dummies Cheat Sheet

  3. JSONB Array-opdatering til specifikt element

  4. Indsættelse af JSON i MySQL ved hjælp af Python