Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. SELECT @Ref= CAST(MAX(ISNULL(CAST(ref_clnt AS INT),0))+1 AS VARCHAR(10))
  2. FROM table_name WITH(NOLOCK)
  3. WHERE s_mode='value'
  4.  
  5. SELECT @Ref = ref_clnt+1 FROM table_name WITH(NOLOCK)
  6. WHERE RefNo = (SELECT MAX(RefNo) FROM table_name WHERE s_mode = 'value')
  7.  
  8. CREATE TABLE [dbo].[table_name](
  9. [RefNo] [dbo].[udt_RefNo] NOT NULL,
  10. [S_Mode] [varchar](10) NOT NULL,
  11. [ref_clnt] [varchar](50) NULL)
  12. CONSTRAINT [PK_table_name] PRIMARY KEY CLUSTERED
  13. (
  14. [RefNo] ASC
  15. )
  16.  
  17. CREATE TYPE [dbo].[udt_RefNo] FROM [char](16) NOT NULL
  18. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement