SORU
8 Mart 2010, PAZARTESİ


') yakınında yanlış sözdizimi' demeyi saklıyor ile GETDATE

Belki de 'öğleden sonra', ama kimse ben neden açıklayabilir . bir an yaşıyorum

Msg 102, Level 15, State 1, Satır 2 Yakınında yanlış sözdizimi ')'.

Çalıştırırken

CREATE PROC DisplayDate 
(
@DateVar DATETIME
) AS 
BEGIN
SELECT @DateVar
END

GO

EXEC DisplayDate GETDATE();

CEVAP
8 Mart 2010, PAZARTESİ


Saklı yordam için bir argüman olarak bir işlev çağrısı geçemezsiniz. Bunun yerine Ara bir değişken kullanın:

DECLARE @tmp DATETIME
SET @tmp = GETDATE()

EXEC DisplayDate @tmp;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012