Loading...
stambi4a avatar stambi4a 126 Точки

[Homework]Databases Basics - Functions Triggers And Transactions-Problem 18. Cash in User Games Odd Rows - Probable judge bug

Judge-a хвърля същият compilation error отново и отново:

Invalid object name 'dbo.ufn_CashInUsersGames'.

Промених името на функцията от fn_CashInUsersGames на ufn_CashInUsersGames без резултат.

Някаква идея какво става?

 

SOLVED: Както колегата по долу посочи няма бъг, бях забравил, че има и table-valued Functions, за които не се споменава в презентацията.

Тагове:
1
Databases Basics 07/10/2016 21:05:20
ArmenPotourlyan+deleted! avatar ArmenPotourlyan+deleted! 488 Точки
Best Answer

Имах същия проблем. Забелязах, че в условието се иска да се връща информация във вид на таблица. Преди това типа на изходните данни ми беше [money], пренаписах го така, че да връща [table] и вече върви :))

The function should take a game name as a parameter and return the result as table.

Скелет на функцията:

CREATE FUNCTION ufn_CashInUsersGames(@gameName [nvarchar](50))
RETURNS @userGameCash TABLE
(
    [Cash] [money] NOT NULL
)
BEGIN
    ...
    RETURN 
END

 

0
07/10/2016 15:28:08
stambi4a avatar stambi4a 126 Точки

Железен. yes

1
07/10/2016 19:44:34
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.