I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
I mange tilfælde skal du bruge "set nocount on" som det første statement i SP og så umiddelbart inden det select statement, der skal returnere, indsætte "set nocount off".
Hvis der er kode efter den select, skal der "set nocount on" efter select-statement.
<SQL> create procedure ValidateUser ( @X tinyint, @UserID int, @UserName nvarchar(50), ... ) as set nocount on
declare @UserExists bit declare @NewUserID int
select @UsersExists = exists ( select userid from Users where Userid=@UserID)
if @UsersExist=0 begin insert Users (UserName, ...) values (@UserName, ...) select @NewUserID=Scope_identity
if @X=2 begin insert users_info_privat (P_UserID, P_Navn, ...) values (@NewUserID, @P_Navn, ...) end if @X=3 begin insert users_info_forhandler (F_UserID, F_Navn, ...) values (@NewUserID, @F_Navn, ...) end end
set nocount off select @UserExists as UserExists, case @UserExists when 0 then @NewUserID else @UserID end as UserID
</SQL>
Her er skabelonen til en sådan procedure. Du skal udfylde med yderligere parametre samt felter/værdier i de forskellige inserts.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.