Ugrás a fő tartalomra

T-SQL specialitások

Alapfogalmak

/* TEMP TÁBLA LÉTREHOZÁS
#tablanev  lokális temp tábla
##tablanev globális temp tábla
mindkettõ a session végéig tart, de a ##-t más is eldobhatja közben
*/
IF OBJECT_ID('tempdb..#szerz') IS NOT NULL DROP TABLE #szerz
SELECT  s

--

select * from (
Select c.name, typeName = t.name
                , max_length = c.max_length / case when t.name like 'n%' then 2 else 1 end
                ,c.is_nullable,c.column_id
                , row_no = ROW_NUMBER() over (partition by c.column_id order by t.name )
From sys.columns c
left join sys.systypes t
    on t.xtype = c.system_type_id
Where object_id=OBJECT_ID('niku.ODF_CA_INV')
)  a
where row_no = 1
order by column_id


Megjegyzések