Compartir a través de


DefaultConstraint Clase

The DefaultConstraint object represents a SQL Server default constraint.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo
Ensamblado:  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Sintaxis

'Declaración
<SfcElementTypeAttribute("Default")> _
Public NotInheritable Class DefaultConstraint _
    Inherits ScriptNameObjectBase _
    Implements ICreatable, IDroppable, IRenamable, IAlterable,  _
    IExtendedProperties, IScriptable
'Uso
Dim instance As DefaultConstraint
[SfcElementTypeAttribute("Default")]
public sealed class DefaultConstraint : ScriptNameObjectBase, 
    ICreatable, IDroppable, IRenamable, IAlterable, IExtendedProperties, 
    IScriptable
[SfcElementTypeAttribute(L"Default")]
public ref class DefaultConstraint sealed : public ScriptNameObjectBase, 
    ICreatable, IDroppable, IRenamable, IAlterable, IExtendedProperties, 
    IScriptable
[<SealedAttribute>]
[<SfcElementTypeAttribute("Default")>]
type DefaultConstraint =  
    class
        inherit ScriptNameObjectBase
        interface ICreatable
        interface IDroppable
        interface IRenamable
        interface IAlterable
        interface IExtendedProperties
        interface IScriptable
    end
public final class DefaultConstraint extends ScriptNameObjectBase implements ICreatable, IDroppable, IRenamable, IAlterable, IExtendedProperties, IScriptable

Notas

To get DefaultConstraint object properties, users can be members of the public fixed server role.

To set DefaultConstraint object properties, users must have ALTER permission on the parent table or be a member of the db_owner fixed database role.

To create or drop a default constraint, users must have ALTER permission on the parent table or be a member of the db_owner fixed database role.

Thread Safety

Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Seguridad para subprocesos

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.