dbo.MG_REG_DATA

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

Name Data Type Length Description
@PARAMETER xml -1

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
create procedure dbo.MG_REG_DATA
@PARAMETER xml 
---XencX---with encryption
as
 declare @xStsnoheader varchar(2),
  @xStsno varchar(2),
  @xStsdes varchar(100)
set @xStsnoheader='01'
set @xStsno='00';
set @xStsdes='sukses'

declare @XmlSts xml
declare @raw xml

 
 declare @data_by varchar(20) 
   ,@motherboard_id varchar(255)  
   ,@hardisk_id varchar(255)  
    ,@nama_pt varchar(255) 
   ,@client_code varchar(255)
   ,@client_id bigint
   ,@key varchar(255)
   ,@user varchar(255)
    

 SELECT
  @data_by=tempTable.item.value('data_by[1]', 'varchar(255)') ,
  @motherboard_id=isnull(tempTable.item.value('motherboard_id[1]', 'varchar(255)') ,'DEMO ONLY') ,
  @hardisk_id=isnull(tempTable.item.value('hardisk_id[1]', 'varchar(255)'),'DEMO ONLY') ,
   @nama_pt=isnull(tempTable.item.value('nama_pt[1]', 'varchar(255)'),'DEMO ONLY') ,
   @client_code=isnull(tempTable.item.value('client_code[1]', 'varchar(255)'),'DEMO ONLY') ,
  @client_id=isnull(tempTable.item.value('client_id[1]', 'bigint'),-1) ,
  @key= tempTable.item.value('key[1]', 'varchar(255)') ,
  @user= tempTable.item.value('user[1]', 'varchar(255)') 
 FROM @PARAMETER.nodes('param/field')  tempTable(item)
  
  if @key='adiTioPriambodoCumi02ti0K0s0ng' COLLATE SQL_Latin1_General_CP1250_CS_AS
  begin
  --set_23 varbinary(MAX) Yes motherboard_id
 --set_24 varbinary(MAX) Yes hardisk_id
 --set_25 varbinary(MAX) Yes count down valild day
 --set_3 varbinary(MAX) Yes INITIAL_ID
 --set_2 varbinary(MAX) Yes PT_NAME
   

  UPDATE     dt_app_set
    SET              
    set_2 =ENCRYPTBYPASSPHRASE('Ap4TanyaT4nya MauT4uAj4 4h'    , @nama_pt), 
    set_3 =ENCRYPTBYPASSPHRASE('Ap4TanyaT4nya MauT4uAj4 4h'    , @client_code), 
    set_23 =ENCRYPTBYPASSPHRASE('Ap4TanyaT4nya MauT4uAj4 4h'    , @motherboard_id), 
    set_24 =ENCRYPTBYPASSPHRASE('Ap4TanyaT4nya MauT4uAj4 4h'    , @hardisk_id), 
    set_25 =ENCRYPTBYPASSPHRASE('Ap4TanyaT4nya MauT4uAj4 4h'    , @motherboard_id)
   end
   else
   begin
   set @xStsno='01';
 set @xStsdes='invalid access'
    end
  f:
  
 set @XmlSts=(select @xStsnoheader + @xStsno as 'no', @xStsdes as 'des' for xml path('sts'))

 select  CAST( (select  @XmlSts ,@raw   for xml path ('result')
)  as XML)  as dt

GO

Depends On

1

Used By

No items found