24 Nisan 2017 Pazartesi

Sql try catch - uzun sorgu için

BEGIN TRY
        BEGIN TRANSACTION
      
        --Buraya sorgular yazılır
              
        --Bi sıkıntı yoksa commit  
        COMMIT TRANSACTION  
          
          
        --sıkıtnı olursa rolback
        --ROLLBACK TRANSACTION
  
END TRY
BEGIN CATCH  
        --Catch düştüyse rollback yapılır
        ROLLBACK TRANSACTION
END CATCH

23 Nisan 2017 Pazar

Veritabanı adı değiştme

ALTER DATABASE [old_name]
 
 SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [old_name]
 
 MODIFY NAME = [new_name]
GO
ALTER DATABASE [new_name]
 SET MULTI_USER
GO

.net 6 mapget kullanımı

 app.UseEndpoints(endpoints => {     endpoints.MapGet("/", async context =>     {         var response = JsonConvert.Seriali...