Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Възможно ли е да получите mac адреса с помощта на съхранена процедура?

Донякъде заобиколен метод!

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проверете типа на параметъра на функцията на дял в SQL Server (T-SQL)

  2. Възстановете база данни в SQL Server 2017

  3. Как да получа време (чч:мм:сс) от sql заявка?

  4. Как да създам и да направя заявка за свързани сървъри на бази данни в SQL Server?

  5. Какво представлява системата за управление на база данни и релационни бази данни (RDBMS)