Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

newid() wewnątrz funkcji serwera sql

oto sprytne rozwiązanie:

create view getNewID as select newid() as new_id

create function myfunction ()
returns uniqueidentifier
as begin
   return (select new_id from getNewID)
end

za co nie mogę się pochwalić. znalazłem to tutaj:http://omnibuzz-sql.blogspot.com/2006/07/accessing-non-deterministic-functions.html

-nie



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak włączyć wszystkie ograniczenia wyboru i klucza obcego dla tabeli w SQL Server (przykłady T-SQL)

  2. FLOOR() Przykłady w SQL Server

  3. alternatywy dla REPLACE w typie danych text lub ntext

  4. Czy zadanie SQL Server pominie zaplanowane uruchomienie, jeśli jest już uruchomione?

  5. Transactionscope rzucający wyjątek ta platforma nie obsługuje transakcji rozproszonych podczas otwierania obiektu połączenia