Talaan ng mga Nilalaman:

Paano mo babaguhin ang isang umiiral na check constraint sa SQL?
Paano mo babaguhin ang isang umiiral na check constraint sa SQL?

Video: Paano mo babaguhin ang isang umiiral na check constraint sa SQL?

Video: Paano mo babaguhin ang isang umiiral na check constraint sa SQL?
Video: Ang lahat ba ng mga nabubuhay na bagay ay may malayang pagpapasya? 2024, Abril
Anonim

Ang syntax para sa paglikha ng a suriin ang hadlang sa isang ALTER pahayag ng TABLE sa SQL Server (Transact- SQL ) ay: ALTER TABLE table_name ADD PAGPILITAN constraint_name SURIIN (kondisyon ng column_name); table_name. Ang pangalan ng talahanayan na nais mong gawin baguhin sa pamamagitan ng pagdaragdag ng a suriin ang hadlang.

Katulad nito, maaaring itanong ng isa, paano mo babaguhin ang isang hadlang sa tseke sa SQL?

Gamit ang SQL Server Management Studio

  1. Sa Object Explorer, i-right-click ang table na naglalaman ng check constraint at piliin ang Design.
  2. Sa menu ng Table Designer, i-click ang Check Constraints.
  3. Sa dialog box ng Check Constraints, sa ilalim ng Selected Check Constraint, piliin ang constraint na gusto mong i-edit.

Pangalawa, paano ako magdagdag ng check constraint sa SQL? Gamit ang SQL Server Management Studio

  1. Sa Object Explorer, palawakin ang talahanayan kung saan mo gustong magdagdag ng check constraint, i-right click ang Constraints at i-click ang New Constraint.
  2. Sa dialog box ng Check Constraints, mag-click sa field ng Expression at pagkatapos ay i-click ang mga ellipse ().

Kaugnay nito, maaari ba nating baguhin ang pagpilit sa SQL?

Hindi. Kami hindi pwede baguhin ang pagpilit , nagiisang bagay kaya natin to ay drop at muling likhain ito. Narito ang CREATE at DROP script. Kung ikaw subukan baguhin ang paghihigpit ito kalooban error sa pagtapon.

Ano ang ginagawa ng check constraint?

Ang CHECK limitasyon ay ginagamit upang limitahan ang hanay ng halaga na pwede ilagay sa isang column. Kung tutukuyin mo ang a CHECK limitasyon sa isang column ay nagbibigay-daan lamang ito sa ilang partikular na value para sa column na ito. Kung tutukuyin mo ang a CHECK limitasyon sa isang mesa ito pwede limitahan ang mga halaga sa ilang partikular na column batay sa mga value sa iba pang column sa row.

Inirerekumendang: