sql >> Database >  >> RDS >> Sqlserver

Is het mogelijk om het mac-adres te krijgen met behulp van een opgeslagen procedure?

Een ietwat omslachtige methode!

declare @t table
(
i uniqueidentifier default newsequentialid(),
m as cast(i as char(36))
)

insert into @t default values;

select
    substring(m,25,2) + '-' + 
    substring(m,27,2) + '-' + 
    substring(m,29,2) + '-' +
    substring(m,31,2) + '-' +
    substring(m,33,2) + '-' +
    substring(m,35,2) AS MacAddress
FROM @t


  1. Hoe orakel hiërarchische query's naar postgresql te converteren?

  2. Waarde van de laatst ingevoegde rij in DB

  3. MySQL:kolom in tweeën splitsen

  4. Hoe een webpagina bijwerken zonder de webpagina opnieuw te laden met AJAX?