sql >> Databáze >  >> RDS >> Sqlserver

newid() uvnitř funkce serveru SQL

zde je chytré řešení:

create view getNewID as select newid() as new_id

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

že si nemohu připsat zásluhy. Našel jsem to zde:http://omnibuzz-sql.blogspot.com/2006/07/accessing-non-deterministic-functions.html

- ne



  1. Neo4j - Zrušte omezení pomocí Cypher

  2. Jak kopírovat data z jedné tabulky do druhé v SQL

  3. Převeďte desetinný čas na hodiny a minuty

  4. Jak aktualizovat sloupec na základě filtru jiného sloupce