Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Funkcja SQL jako domyślna wartość parametru?

Domyślną wartością parametru procedur składowanych musi być stała .Musisz wykonać następujące czynności...

ALTER Procedure [dbo].[my_sp]
@currentDate datetime = null
AS
IF @currentDate is null
SET @currentDate = getdate()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Warunkowe sprawdzenie klauzuli „Gdzie”

  2. Suma różnicy DateTime w sql (GG.MM)

  3. Przechowywanie pliku w bazie danych, a nie w systemie plików?

  4. Zawijanie dowolnej instrukcji SQL Server 2008 z operatorami pomiń/wziąć

  5. Czy zawijanie kolumn dopuszczających wartość null w ISNULL powoduje skanowanie tabel?