Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

menulis fungsi di sql server

ini berhasil

 declare @from datetime

 SET @from =CONVERT(DATETIME, '01/01/2000 12:00 pm') 

Berikut ini telah diuji.

  CREATE FUNCTION formatit(
      @fromtime VARCHAR(50) -- varchar
       )
    RETURNS DATETIME
    AS 
    BEGIN 
    DECLARE @from datetime
     IF (CHARINDEX('NOON',@fromtime,0)) = 0 
       SET @from = CONVERT(DATETIME, @fromtime) 
     ELSE
       SET @from =CONVERT(DATETIME, '01/01/2000 12pm') 
    RETURN(@from)
    END

 SELECT dbo.formatit('04/12/2011 NOON ')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memindahkan Database SQL Server ke Cloud

  2. Hitung Total Berjalan di SQL Server

  3. SQL Server 2008 R2 - Pivot/Unpivot Dinamis dengan Tanggal (bergerak)

  4. Tombol pintas untuk mengubah prosedur tersimpan di ssms

  5. Melewati c# DataTable sebagai parameter ke prosedur tersimpan di MS SQL Server 2008