sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man genererar alla begränsningsskript

SELECT top 1 
    'ALTER TABLE '+ SCHEMA_NAME(schema_id) + '.' + OBJECT_NAME(parent_object_id) + 
    ' ADD CONSTRAINT ' + dc.name + ' DEFAULT(' + definition 
    + ') FOR ' + c.name
FROM sys.default_constraints dc
INNER JOIN sys.columns c ON dc.parent_object_id = c.object_id AND dc.parent_column_id = c.column_id

skript för att generera alla begränsningar

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 

få alla begränsningar på db och filtrera sedan på din tabell



  1. Hur kan jag byta min Rails-app från Mysql till SQL Server i rails 4 i Windows

  2. Kumulativ summa över en uppsättning rader i mysql

  3. Fixar trasig UTF-8-kodning

  4. Kan jag skicka variabel för att välja uttalande som kolumnnamn i SQL Server