FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Come reperire il nome oggetto 'constraint'
Posts: 181
Joined: Thu Apr 17, 2008 02:38 PM
Come reperire il nome oggetto 'constraint'
Posted: Tue May 04, 2021 09:34 AM
Ciao a tutti

Non riesco a sapere il modo per leggere il nome dell'oggetto creato con la clausola constraint associato ad una certa colonna
in MSSQL sia utilizzanto un comando SQl o una qualche proprietà legata alla colonna es.: cNameContraist := oRs:fields( cNameField ):constraint()
mi serve per poter poi scrivere :

Code (fw): Select all Collapse
           cSql := "ALTER TABLE " + cNameTable
           cSql += " DROP CONSTRAINT IF EXISTS" + " [" + cNameConstraint + "] ;"
           oCn:Execute( cSql )
  
           cSql := "ALTER TABLE " + cNameTable
           cSql += " DROP COLUMN" + " [" + cNameField + "] ;"
           oCn:Execute( cSql )


Grazie !

Continue the discussion