sql >> Databasteknik >  >> RDS >> Sqlserver

Hur får man klientens IP-adress från själva SQL Server 2008?

Jag hittade något som kan fungera för dig

CREATE FUNCTION [dbo].[GetCurrentIP] ()
RETURNS varchar(255)
AS
BEGIN
    DECLARE @IP_Address varchar(255);

    SELECT @IP_Address = client_net_address
    FROM sys.dm_exec_connections
    WHERE Session_id = @@SPID;

    Return @IP_Address;
END

Från Hur får du klient IP-adress i SQL Server

Ta också en titt på den här artikeln om Hämta klientens IP-adress



  1. Ställ in AUTO_INCREMENT värde genom variabel i MySql

  2. pgAdmin-fel - relation [namn på funktion/vyer/utlösarfunktioner] finns inte

  3. Få värde mellan 2:a och 3:e kommatecken

  4. MySQL INTERVAL Min