sql >> Database teknologi >  >> RDS >> Sqlserver

Dynamisk opdateringserklæring med variable kolonnenavne

Du kan videregive navnet på kolonnen i dynamisk sql:

declare @sql nvarchar (1000);
set @sql = N'update table set ' + @column_name + '= ''''';

exec sp_executesql @sql;


  1. Sådan giver du alle privilegier på visninger til vilkårlige brugere

  2. Entity Framework Core 2.0:Sådan konfigureres abstrakt basisklasse én gang

  3. Konverter 'datetime offset' til 'time' i SQL Server (T-SQL-eksempler)

  4. Sådan filtreres forespørgselsresultater i PostgreSQL