Home > Archive > MS SQL Server > September 2005 > Convert Access 2003 Function









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Convert Access 2003 Function
dj5md

2005-09-30, 1:23 pm

I am converting an Access DB to SQL2000 and opne of the queries uses the
Format$ function. How should the syntax be for SQL?

Access: Format$(TimeTrackerE
ntry.EntryDate,'yyyymm') AS EntryMonth
Jerry Spivey

2005-09-30, 1:23 pm

Use the CONVERT function with an optional date style argument. See the
following for syntax, samples and date arguments.

http://msdn.microsoft.com/library/d..._ca-co_2f3o.asp

HTH

Jerry
"dj5md" <dj5md@discussions.microsoft.com> wrote in message
news:073E808D-100D-4F1F-9842- 4BEB4DF3F112@microso
ft.com...
>I am converting an Access DB to SQL2000 and opne of the queries uses the
> Format$ function. How should the syntax be for SQL?
>
> Access: Format$(TimeTrackerE
ntry.EntryDate,'yyyymm') AS EntryMonth



dj5md

2005-09-30, 1:23 pm

Thanks Jerry, I already looked at Cast and Convert but cannot figure out the
correct syntax. It's a bit confusing for me.

"Jerry Spivey" wrote:

> Use the CONVERT function with an optional date style argument. See the
> following for syntax, samples and date arguments.
>
> http://msdn.microsoft.com/library/d..._ca-co_2f3o.asp
>
> HTH
>
> Jerry
> "dj5md" <dj5md@discussions.microsoft.com> wrote in message
> news:073E808D-100D-4F1F-9842- 4BEB4DF3F112@microso
ft.com...
>
>
>

Jerry Spivey

2005-09-30, 1:23 pm

Try this:

SELECT LEFT(CONVERT(VARCHAR
(25),GETDATE(),112),
6)

HTH

Jerry
"dj5md" <dj5md@discussions.microsoft.com> wrote in message
news:8212D4FC-A530-47DC-9E07- 934516904C6D@microso
ft.com...[color=darkred]
> Thanks Jerry, I already looked at Cast and Convert but cannot figure out
> the
> correct syntax. It's a bit confusing for me.
>
> "Jerry Spivey" wrote:
>


dj5md

2005-09-30, 1:23 pm

Thats was it. I changed the GetDate with my DB field and removed the Select
and it worked with no problems. Thanks much Jerry. I also understand the
function better now that I have the correct syntax.

"Jerry Spivey" wrote:

> Try this:
>
> SELECT LEFT(CONVERT(VARCHAR
(25),GETDATE(),112),
6)
>
> HTH
>
> Jerry
> "dj5md" <dj5md@discussions.microsoft.com> wrote in message
> news:8212D4FC-A530-47DC-9E07- 934516904C6D@microso
ft.com...
>
>
>

Sponsored Links





Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive | Programming forum archive

Copyright 2008 droptable.com