MS SQL Server

Reset identity seed after deleting records in SQL Server

คือลบ record แล้ว และอยากให้ reset ค่า id ให้ใช้คำสั่ง

DBCC CHECKIDENT ('[TestTable]', RESEED, 0);
GO

To view the compatibility level of a database

USE AdventureWorks2012;  
GO  
SELECT compatibility_level  
FROM sys.databases WHERE name = 'AdventureWorks2012';  
GO

Transforms each list of tags and joins them with the original row:

SELECT ProductId, Name, value  
FROM Product  
    CROSS APPLY STRING_SPLIT(Tags, ',');  

Disable register page

ใช้วิธีนี้ได้กับโปรเจ็กส์แบบ webapi (โปรเจ็กส์ razor) แต่ยังใช้ไม่ได้กับ Blazor App ต้องรอถึง 5.0 release

  1. ติดตั้ง dotnet-aspnet-codegenerator
  2. เพิ่มเพจเกจ Web.CodeGeneration.Design ให้กับโปรเจ็กส์
  3. Scaffold Identity
  4. แก้ไขโค๊ด
Continue reading