Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default Query Help Please

    Hi,
    This is from a calendar app that I got from the Exchange. I am in the midst
    of switching over the database from Access to Oracle. From this query, I get
    an invalid column name error from Oracle. Any ideas? The field cal_date does,
    in fact, exist. When I throw the query into sql plus (minus the day function),
    it works fine...



    <cfquery name="calappshow" datasource="#protdsn#">
    SELECT #appttable#.*, (day(cal_date)) AS getthisday
    FROM #appttable#
    WHERE cal_date >= '#dateformat(CreateDate(Year(DateOb),Month(DateOb) ,1),
    'dd-mmm-yyyy')#'
    AND cal_date <=
    '#dateformat(CreateDate(Year(DateOb),Month(DateOb) ,DaysInMonth(DateOb)),
    'dd-mmm-yyyy')#'
    </cfquery>


    Thanks,
    Frank

    frankjshin Guest

  2. Similar Questions and Discussions

    1. Query of Queries on query New type query
      In CF5 we have a page that creates a query, using queryNew and querySetCell and the like, we then used dbtype="query" and gave it's name so we could...
    2. query of query throwing weird exception
      One workaround: I had added rows to a cfsearch query, and set a numeric value in custom1 field that that query provides. A query of queries...
    3. Convert a query to a list, or find an item in a query
      Hi All, I am using CFPOP to retrieve mail from a server, then delete each message after I retrieve it. What I want to do is to check that I don;t...
    4. CAML Query: Multiple Query Fields Issue
      I need to Create a CAML Query Dynamically with VB to a Sharepoint WebService GetListItems Method. The User Could Select 1 to X Number of IDs...
    5. BCP query out executed by xp_cmdshell works fine from query analyzer but fails from VB Component
      Hi all, I have a stored procedure which returns a vast number of record and i have to write the output into a csv file. I'm using BCP utility to...
  3. #2

    Default Re: Query Help Please

    (day(cal_date)) as getthisday. Is day() an Oracle function? I can't find a
    reference

    In sqlplus does the WHERE statement work? cal_date = 'a date string' seems
    like it shouldn't work.

    There may be other ways but I always use the Oracle TO_DATE and TO_CHAR
    functions when dealing with dates. Your query would be something like:

    SELECT #apptable#.*, TO_CHAR(cal_date, 'DD') AS getthisday
    FROM #apptable#
    WHERE cal_date >=
    TO_DATE('#dateformat(CreateDate(Year(DateOb),Month (DateOb),1),
    'dd-mmm-yyyy')#', 'DD-MON-YYYY')
    AND cal_date <=
    TO_DATE('#dateformat(CreateDate(Year(DateOb),Month (DateOb),DaysInMonth(DateOb)),
    'dd-mmm-yyyy')#', 'DD-MON-YYYY')

    which should wind up being:

    SELECT faketablexx.*, TO_CHAR(cal_date, 'DD') AS getthisday
    FROM faketablexxx
    WHERE cal_date >= TO_DATE('01-Jul-2005', 'DD-MON-YYYY')
    AND cal_date <= TO_DATE('31-Jul-2005', 'DD-MON-YYYY')


    tconley Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139