假設不依賴外部程序,SQL Server 可以建立雪水ID Function嗎?
查到這個 https://blog.csdn.net/qq_18932003/article/details/114334290 ,依賴於newid但沒有順序性
詢問AI,需要也是需要建立外部程序庫,不能純sql function
是的,SQL Server 可以建立雪花ID函數。雪花ID是一種用於生成唯一標識符的算法,它可以在SQL Server中使用。您可以使用T-SQL編寫一個用戶定義函數(UDF)來生成雪花ID。這個函數可以在查詢中使用,以便為每個行生成唯一的ID。需要注意的是,雪花ID算法的性能可能會受到影響,因此在設計和使用時需要進行評估和測試。
或是不考慮分布,只能用uniqueidentifier?
要寫成 CLR 放進 SQL Server 內呼叫,參考該篇作法 如何在SQL Server中加入
C# CLR Function