Guest User

Untitled

a guest
Jan 23rd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. --Pra não ter que digitar a declaração de cada coluna de uma tabela para um cursor ou casos semelhantes
  2.  
  3. SELECT '@' + col.name + ' ' + tp.name +
  4. CASE WHEN tp.name = 'varchar' OR tp.name = 'char'
  5. THEN '(' + CONVERT(VARCHAR, col.max_length) + ')' ELSE '' END + ','
  6. FROM sys.columns AS col
  7. JOIN sys.types AS tp
  8. ON col.user_type_id = tp.user_type_id
  9. WHERE OBJECT_NAME(col.OBJECT_ID) = 'table' -- substitua pelo id da table
  10. ORDER BY col.column_id;
Add Comment
Please, Sign In to add comment