sql >> Databáze >  >> RDS >> Sqlserver

Jak vygenerovat všechny skripty omezení

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 pro generování všech omezení

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 

získejte všechna omezení na db a poté filtrujte na svém stole



  1. PHP - Jednoduché nebo dvojité uvozovky kolem SQL dotazu?

  2. Python mysql.connector.errors. %s předáno do SQL dotazu s uvozovkami

  3. Migrace z MSSQL na PostgreSQL - Co byste měli vědět

  4. přihlaste se jako správce a normální uživatel