0
我怎樣才能在視圖中投從datetime類型,dbo.Verkaufstransaktion.VerkaufDatum
,列於MONTHNAMESQL Server視圖鑄造日期時間到MONTHNAME
我怎樣才能在視圖中投從datetime類型,dbo.Verkaufstransaktion.VerkaufDatum
,列於MONTHNAMESQL Server視圖鑄造日期時間到MONTHNAME
你不 「投」。只需提取適當的日期部分:
SELECT . . .
datename(month, dbo.Verkaufstransaktion.VerkaufDatum) as MonthName
您的查詢會更容易編寫,並用表的別名閱讀:
SELECT a.ArtikelName, a.Preis, k.KategorieName, m.MitarbeiterName,
v.Monat, v.VerkaufAnzahl, a.ArtikelKey, m.MitarbeiterKey,
k.KategorieKey,
datename(month, v.VerkaufDatum) as MonthName
FROM dbo.Artikel a INNER JOIN
dbo.Kategorie k
ON a.Id_Kategorie =k .Id INNER JOIN
dbo.Lagerzuweisung l
ON a.Id = l.Id_Artikel INNER JOIN
dbo.Mitarbeiter m
ON a.Id = m.Id INNER JOIN
dbo.Verkaufstransaktion v
ON a.Id = v.Id_Artikel AND m.Id = v.Id_Mitarbeiter
在我認爲的SQL窗格中,在SELECT之前我將更改語言,並添加命令「SET LANGUAGE german」。我成爲這個錯誤消息「SQL文本不能在網格窗格和圖窗格中表示。」另外當我只執行命令「SET LANGUAGE german」。 –
您應該與實際的數據庫,這大概是有些版本標記您的問題SQL Server。 –