SQL Query to Access Query
try to place () on segments of criteria; WHERE (p.SvcDate BETWEEN '03/19/2015' AND '06/17/2015') AND (p.PayCode '37') AND (e.Active = 'Y') - not sure will fix
I have the following Query in Access and as it is, it works. I needed to add a new modifier to the "WHERE" clause of "Payroll.PayCode '37' so that it is not taking that paycode into account. Once I added that modifier, the entire query quit working stating that the query was to complex. I proceeded to struggle with the query for a while and eventually broke down and completely recreated the query in MS SQL where I have it working with the Modifier. Once I moved it to Access 2013 I get the same error that the Query is to complex. Could someone please help me out with this. Here is my SQL Query.SQLSELECT p.EmployeeNumber, e.Fname, e.Lname, e.Address, e.City, e.ST, e.Zip, e.DOH, e.DOT, e.DOB, e.[Mrtl Status],e.jobTitle, e.Dept, ROUND(SUM((p.PayUnit)/13),0) AS [13 Week Avg], eb.Eligible, eb.[Agreement Received], eb.[Benefits Term Date],...
This topic first appeared in the Spiceworks Community
Similar Messages
-
Convert SQL Server ROW_NUMBER() OVER(PARTITION BY() Query to Access
Hi,
I am having trouble with converting this SQL Server query to Access. If anyone can give me help I would appreciate it.
SELECT B.AMOUNT_REQUESTED, B.INIT_OFF, B.MBR_NBM, B.STATUS, B.APPLICATION_NBR
FROM
SELECT AMOUNT_REQUESTED, INIT_OFF, MBR_NBM, STATUS, APPLICATION_NBR, ROW_NUMBER() OVER(PARTITION BY MBR_NBM ORDER BY MBR_NBM) RN
FROM LOAN_DATA
WHERE APPLICATION_DATE BETWEEN '20150420' AND '20150425'
) B
WHERE RN = 1
ORDER BY B.MBR_NBMWhile there is no equivalent to ROW_NUMBER(), it appears that you are just wanting the first row of each group, and that CAN be accomplished in Access, but I do wonder why you would WANT to do that in Access if your data is stored in SQL Server. As
Tom indicated a Pass Through query object is likely your best bet -- or a View in SQL Server, then create a Linked Table object that points to it.
To get the first of each group ... which is essentially a TOP n, where n = 1 ... so .. the first thing you will want to indentify is a second field to use as a Key in order to define the "first" row you want in the group. In your SQL
statement, you are ordering my mbr_nbm, so the secondary sort is unknown -- likely predicable, but unknown with out knowledge of the schema ... so, I will provide samples by using APPLICATION_DATE as the sort key.
This one is the "first" of a series with the assumption that the one you want is the one with the "biggest"/"most recent" APPLICATION_DATE.
SELECT vLoanData.AMOUNT_REQUESTED, vLoanData.INIT_OFF, vLoanData.MBR_NBM, vLoanData.STATUS, vLoanData.APPLICATION_NBR
FROM LOAN_DATA As vLoanData
INNER JOIN
(SELECT MBR_NBM, Max(APPLICATION_DATE) As LastAppDate
FROM LOAN_DATA As vLast
GROUP BY MBR_NBM) As vLastApp ON vLoanData.MBR_NBM = vLastApp.MBR_NBM And vLoadData.APPLICATION_DATE = vLastApp.LastAppDate
Or ... the following is a TOP n query where n = 1.
SELECT vLoanData.AMOUNT_REQUESTED, vLoanData.INIT_OFF, vLoanData.MBR_NBM, vLoanData.STATUS, vLoanData.APPLICATION_NBR
FROM LOAN_DATA As vLoanData
WHERE (vLoanData.MBR_NBM & '|' & vLoanData.APPLICATION_DATE)
IN (SELECT TOP 1 (vCorrelated.MBR_NBM & '|' & vCorrelated.APPLICATION_DATE) As Key
FROM LOAN_DATA As vCorrelated
WHERE vCorrelated.MBR_NBM = vLoanData.MBR_NBM
ORDER BY vCorrelated.MBR_NBM, vCorrelated.APPLICATION_DATE DESC)
This second example is not going to win you any points with respect to speed, but is truly a closer model to the TOP N type thing you are doing in SQL Server.
Hope that helps!
Brent Spaulding | Access MVP -
Hi Gurus
I am trying to convert a MS Access query to Oracle query, Having some trouble Need some help Please.
This is the MS Access Query:
Sum(IIf(LOAD1!ARRIVDATE<+Date()+7,LOADLINE1!QTY,0)/ITEM1!UOM) AS Loadtbl
What would be the Oracle Query???
Thank youHello,
well, the problem is the name of the column, ARRIVDATE< - while MS Access allows the "<" inside a column name, Oracle doesn't if you don't be careful. Please see this:
SQL> create table testtab1 (arrivdate varchar2(100));
Table created.
SQL> desc testtab1
Name Null? Type
ARRIVDATE VARCHAR2(100)
SQL> create table testtab2 (arrivdate< varchar2(100));
create table testtab2 (arrivdate< varchar2(100))
ERROR at line 1:
ORA-00902: invalid datatype
But this works:
SQL> create table testtab2("ARRIVDATE<" varchar2(100));
Table created.
SQL> desc testtab2
Name Null? Type
ARRIVDATE< VARCHAR2(100)
So your query might work if you put ARRIVDATE< in double quotes:
Sum(DECODE(LOAD1."ARRIVDATE<"+SYSDATE+7,LOADLINE1.QTY,0)/ITEM1.UOM) AS Loadtbl
Regards
Wolfgang
Edited by: wkobargs on Aug 8, 2012 7:51 AM
Edited by: wkobargs on Aug 8, 2012 7:59 AM
Edited by: wkobargs on Aug 8, 2012 8:00 AM -
Mail merge doesn't see all records in Access query
Office 13 running on Win 8.1.
I have a query in Access that show 4 records when I run it. If I specify this query as my data source (select recipients) and then choose to edit the recipient list, there are only two records! The query in Access looks like this:
SELECT Membership.[m-nbr], Membership.[m-first], Membership.[m-member-since], Membership.[m-pick], Contact.[c-zip], Regions.[r-region-name], Regions.[r-region-director], Regions.[r-region-email], Membership.[m-member-since], Associates.[a-first-name], Associates.[a-id]
FROM ((Membership INNER JOIN Contact ON Membership.[m-nbr] = Contact.[c-nbr]) INNER JOIN (Regions INNER JOIN [Region/State] ON Regions.[r-region] = [Region/State].[rs-region]) ON Contact.[c-state] = [Region/State].[rs-state]) LEFT JOIN Associates ON Membership.[m-nbr]
= Associates.[a-nbr]
WHERE (((Membership.[m-pick])=True) AND ((Associates.[a-id]) Like "*A" Or (Associates.[a-id]) Is Null) AND ((Year([m-member-since]))=Year(Date())))
ORDER BY Contact.[c-zip];
If I remove this part: "((Associates.[a-id) Like "*A" Or (Associates.[a-id] is Null AND" then all 4 records show up in the recipient list.
In short, members can have multiple associates, but only the"A" associate is to be included in this letter. (associates have the same number as the member, with an a,b,c etc. appended. A member number could be 8741 and an associate number 8741A.
Why is this happening? Thanks, ~Steve
Steve WoodwardHmm, I tend to work in SQL mode when creating queries in Access - in that case, it doesn't change what you write. But I see that in the tabular Design mode it does change to ALIKE and that it works OK - something I wasn't aware of. I read that ALIKE is supposed
to allow "%" and "_" even when the database is in "Jet mode.
FWIW in ANSI mode, I would not expect LIKE "%a" to work in Access but it should work from OLE DB
But in any case, it still works OK here, so still not sure what is wrong.
As a workaround, it might be necessary either to export the query results from Access, then use the exported data as your source, use the query to create a new table and use that as the data source, or connect using DDE (to do that, in Word, you have to
check Options->Advanced->General->Confirm file format conversion on open. Then go through the connection process again and select the .accdb/.mdb. If it's a .accdb, you will have also have to check "Show all" when you get to the "Confirm Data Source"
dialog box. At that point, you need to select the "MS Access Databases via DDE" option from the list (even if you have a .accdb, which isn't listed in the file types for that connection method).
All of these approaches have their disadvantages (e.g. DDE may not connect easily and probably won't return Unicode data correctly) but may at least give you another avenue of investigation.
Peter Jamieson -
Help with Converting an Access query
Hello:
First time poster and would appreciate some help in converting this Access query into T-SQL so I can use in a Stored Procedure. I don't need help in resolving the syntax for the variables as parameter in the second query, but stuck in writing the first query
in T-SQL . I assume I need some type of nested query with a left join to another query in T-SQL.
How do I convert this from Access into MS-SQL
SELECT TBL_MONTH.L_Month, TBL_MONTH.L_MonthName
FROM TBL_MONTH LEFT JOIN qry_MonthCheck ON TBL_MONTH.L_Month = qry_MonthCheck.L_Month
WHERE (((qry_MonthCheck.L_Month) Is Null));
qryMonthCheck in Access is defined as
SELECT TBL_MONTH.L_Month, TBL_SIGNOFF.SO_YEAR, TBL_SIGNOFF.SO_USER, TBL_SIGNOFF.SO_LOCATION
FROM TBL_MONTH RIGHT JOIN TBL_SIGNOFF ON TBL_MONTH.L_Month = TBL_SIGNOFF.SO_MONTH
WHERE (((TBL_SIGNOFF.SO_YEAR)=[forms]![frm_signoff]![cboyear]) AND ((TBL_SIGNOFF.SO_LOCATION)=[Tempvars]![tmpVarUserLOC]));It is very much up to personal taste. For tables I use no prefix at all. Or suffix. I prefer plural: categories, products, etc. For junction tables, I drop the plural in the first entity, for instance productcategories. As for the case, many people prefer
initial uppercase, while I go for lowercase only. But initial uppercase has its points, particularly in documentation. I am a staunch advocate of using case-sensitive collation for metadata. I don't see any point in mixing productcategories, Productcategories,
ProductCategories etc. That can only cause confusion.
As for either entities, I don't use views much, and I don't have any prefix for these either. In fact, several views I've been involved used to be tables once upon a time.
If you want to add a marker to the object name, I recommend using a suffix. It is much easier to find objects in the version control system and other browser, when not everything is cluttered on the same letter. For instance, I typically add _sp at the end
of stored procedure names.
Erland Sommarskog, SQL Server MVP, [email protected] -
Random results with random access query
Hi,
when I execute a random access query
(fetchConfig.setResultSetType(ResultSet.TYPE_SCROLL_INSENSITIVE);
fetchConfig.setFetchDirection(ResultSet.FETCH_UNKNOWN)) and iterate over the
result set twice, the second time the objects are retrieved in a different
order, also when I set the ordering of the objects. This only happens if the
first loop touches the last item. If not, everything works fine. I am using
MS Sql Server, microsoft driver, kodo 3.4
regards,
ChristiaanHi,
I am using datastore identity. I do implement equals and hashcode in the
super class, not sure whether that is of any impact. The order of the items
look random to me, however it stays constant after the second loop. The same
order is also produced when I re-start the test application. The output
shows the index of the object I am retrieving, the description of the object
(which is also the order in which the items are created) and their order
attribute. The query sorts on the order attribute. As you can see the first
loop is correct. I now and then have the situation where the last item in
the first loop (retrieve 7) results in the first item (item nr 0) being
retrieved. Same behaviour applies for both jtds and microsoft driver.
first loop:
retrieve 0: item nr: 0 order: 0
retrieve 1: item nr: 1 order: 1
retrieve 2: item nr: 2 order: 2
retrieve 3: item nr: 3 order: 3
retrieve 4: item nr: 4 order: 4
retrieve 5: item nr: 5 order: 5
retrieve 6: item nr: 6 order: 6
retrieve 7: item nr: 7 order: 7
second loop
retrieve 0: item nr: 3 order: 3
retrieve 1: item nr: 6 order: 6
retrieve 2: item nr: 7 order: 7
retrieve 3: item nr: 0 order: 0
retrieve 4: item nr: 5 order: 5
retrieve 5: item nr: 4 order: 4
retrieve 6: item nr: 2 order: 2
retrieve 7: item nr: 1 order: 1
third loop
retrieve 0: item nr: 3 order: 3
retrieve 1: item nr: 6 order: 6
retrieve 2: item nr: 7 order: 7
retrieve 3: item nr: 0 order: 0
retrieve 4: item nr: 5 order: 5
retrieve 5: item nr: 4 order: 4
retrieve 6: item nr: 2 order: 2
retrieve 7: item nr: 1 order: 1
"Marc Prud'hommeaux" <[email protected]> wrote in message
news:[email protected]...
Christiaan-
My first guess is are you using application identity, and if so, are you
correctly implementing the equals() and hashCode() method? Failure to do
so may conceivably cause this problem.
Otherwise, can you provide some details about how the results are our of
order? It it exactly reverse or something, or are elements in random
order?
Christiaan wrote:
Hi,
when I execute a random access query
(fetchConfig.setResultSetType(ResultSet.TYPE_SCROLL_INSENSITIVE);
fetchConfig.setFetchDirection(ResultSet.FETCH_UNKNOWN)) and iterate over
the result set twice, the second time the objects are retrieved in a
different order, also when I set the ordering of the objects. This only
happens if the first loop touches the last item. If not, everything works
fine. I am using MS Sql Server, microsoft driver, kodo 3.4
regards,
Christiaan
Marc Prud'hommeaux
SolarMetric Inc. -
SSMS Addin - How To Access Query Results Grid
Hi,
I want to access Query Result Grid(Results) in SSMS addin but I did'nt found anything.
How can I access Query Result Grid, Rows, Columns and Cells when I executed a script?
Thanks.SQL Server Management Studio currently supports query execution results to be displayed in three different ways: Results to Grid,
Results to Text and Results to File.
By default SQL Server Management Studio is configured to display query results in
Grid format. If you want to change the default to some other option follow these steps.
1. In SQL Server Management Studio, under Tools menu, click
Options as shown in the snippet below.
2. In the Options dialog box, expand Query Results, expand
SQL Server and then select General as shown in the snippet below. In the right side panel choose one of the three options shown below in the
Default Destination for results drop down list and click
OK to save the changes as shown in the snippet below. The changes will go into effect once you open a New Query window.
Query Result Options for Results to Text
In this format you have the option to display the results in a different tab as well as setting different output options.
In the Options dialog box, expand Query Results, expand
SQL Server and then select Results to Text tab as shown in the snippet below. In the right side panel first select the checkbox for
Display results in a separate tab and then select the checkbox for
Switch to results tab after the query executes and then click
OK. If you would like to also display the column name in the result set then choose the option Include column headers in the result set
as shown in the snippet below.
The options you can use in the Text format are:
Output format: - In the above snippet you could see that by default the output is displayed as columns aligned. Some of the other options that are available are Comma Delimited,
Tab Delimited, Space Delimited and Custom Delimited. If you choose the Custom Delimited option in the Output format drop down list then you need to specify a character of your choice for the delimiter in the
Custom delimiter text box.
Include column headers when copying or saving the results: - If this option is selected, then whenever the results are copied to clipboard or it is saved to a file the column headers are also copied along with the results.
Include the query in the result set: - The text of the query is displayed as part of query output under the messages tab.
Scroll as results are received: - If this option is selected, then the display focuses on the most recently returned records at the end of the results set.
Right align numeric values: - If this option is selected, then numeric values will be aligned to the right of the column.
Discard results after query executes: - If this option is selected, then the query results are not displayed in the reviewing pane.
Display results in a separate tab: - If this option is selected, then the result set after query execution will be displayed in a new tab instead of at the bottom of the query window.
Switch to results tab after the query executes: - If this option is selected, then after the query execution the screen focus will be set to the results tab.
Maximum number of characters displayed in each column: - This sets the maximum characters to display for any one column. So if you have a column that is 500 characters this will only show the first 256 if you keep the default setting.
Ref link :http://www.mssqltips.com/sqlservertip/2346/different-options-for-query-results-in-sql-server-management-studio/
Ahsan Kabir Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread. http://www.aktechforum.blogspot.com/ -
Access Query to Oracle View Tool
We have a Access Database which creates forms and reports. It has lots of queries. we want the similar funtionalities in Oracle. Is there any tool that will convert these access queries to Oracle views. I used Migration workbench to convert the database but it can't convert the query.
FYI,
Microsoft Access is using ANSI SQL. And Oracle has introduced ANSI SQL from Oracle 9i so, it is also in 10g.
Oracle 10g does not stop backward compatibilty so, It is depends on person. And I am not forcing you to migrate query from ACCESS to Oracle. I have simply answer the question which you have asked. Whether you want to perform efficiently or not it's your choice.
But one thing is sure, ORACLE (9i or 10g) provides ANSI SQL and MS ACCESS is using ANSI sql so, this task is feasible. No doubt about it. -
Access Query to Oracle Query conversion
I am converting an Access database to Oracle 8.1.6.
There are lot of reports in Access. HOw can I convert the Access
query to Oracle equivalent query??? Is there any tool available
for conversion???FYI,
Microsoft Access is using ANSI SQL. And Oracle has introduced ANSI SQL from Oracle 9i so, it is also in 10g.
Oracle 10g does not stop backward compatibilty so, It is depends on person. And I am not forcing you to migrate query from ACCESS to Oracle. I have simply answer the question which you have asked. Whether you want to perform efficiently or not it's your choice.
But one thing is sure, ORACLE (9i or 10g) provides ANSI SQL and MS ACCESS is using ANSI sql so, this task is feasible. No doubt about it. -
Hi,
I am trying to fetch records from Access database. I am having an error with the LIKE clause applied to the query. My query is something like below
Select A from tablename where B like '??ABCD??OR?'
The question marks is a wildcard, this can hold alpha numberic character. When I tried executing this query directly in access it works fine. But when I execute this in DIAdem it shoots up an error telling "Exception Occured" when the record is fetched. I tried replacing the ? with * but this does not go through either. Can you help me out how to resolve this issue?
Thanks in advance,
PriyaHello Priya!
Assuming you use ADO to connect to Access you have to use '_' and '%' as wildcards for the common '?' / '*'. This is nothing DIAdem specific, it is common for SQL!
I can't reproduce the error you got. How do you open the connection?
Matthias
Matthias Alleweldt
Project Engineer / Projektingenieur
Twigeater? -
Sending email using PL/SQL based on a query result
Hello all,
I want to create a procedure using PL/SQL, based on a query result.Here is the scenario:
I have multiple tables in Target and Source databases that I want to compare(not the whole table but queries on these tables) and if they differ, I want to shoot an email. I have some ideas how to implement this but not sure whether it is the best approach.
select Acct_id, total from SourceTableA
minus
select Acct_id, total from TargetTableA
select Acct_id, sum from SourceTableB
minus
select Acct_id, sum from TargetTableB
If the result of any of above queries > 0 then I want to shoot an email and want to repeat this procedure in the morning every day.
I know how to implement send_mail procedure using UTL_SMTP package and how to schedule tha job by dbms_job package. But I am not sure how to implement the result of minus query. In case if minus > 0 then I also want to send the name of tables in the email message where source and target tables are not same. Should i use cursor, variable or insert the result in a new table? any help would be highly appreciated. Thanks in advance.
KhanActually these queries are the part of our daily testing that we run everyday manually(after the scheduled ETL load) to see if there are any discrepencies between our datawarehouse tables and source tables. So instead of running these queries manually everyday we want to schedula a procedure that will shoot an email in case of any discrepency and indicate which tables have problems.
-
How to find out the query is accessing the DB tables or not
Hi Gurus ,
How to find out the query is accessing the DB tables or not.
Where exactly we will find this information in SAP BW.
I know that this information we can find in ST03. But where exactly we will find the query information along with DB information?Lakshmi
Activate BI Technical Content for Query analysis and run query against that.
Hope this helps
Thanks
sat -
Create a view based off a query in Access WebApp
I'm trying to create a summary view based on a query. The query is being used to make a simple join two tables. I don't have an issue creating a datasheet or list view off the query, but when I try to create a summary view, I'm unable to
create it.
From the desktop app, I'm able to click on the plus sign to add a new view, give it a name, choose the type and select my record source. When I click on "Add New View" nothing happens. I do not get any progress dialog box as I do for
other views. The popup for the "Add New View" simply disappears. Is this the expected behavior?
Based on this thread I don't think so.
https://social.msdn.microsoft.com/Forums/en-US/a5e60abc-0061-429e-8ce8-2014626c42c2/access-web-app-open-a-subform-from-a-query-based-summary-view?forum=accessdev
Again, this is a simple query table 1 has 8 colums, all of them are simple text except for one lookup column that includes the data with the table, one column stores the a primary key from the second table. The second table is a simple table with
3 columns.
Is this a limitation of the Access Web App?Hi,
You should be able to create a new summary view off a saved query. The behavior you describe sounds very odd but I’m not able to repro this on my computer. Could
you try something for me? Try and create a new summary view and use a table as its record source. Does that get created OK?
Jeff Conrad - Access Junkie - MVP Alumnus
Senior Content Developer - Modern Assistance and Support Experience - Microsoft Corporation
Author - Microsoft Access 2013 Inside Out
Author - Microsoft Access 2010 Inside Out
Co-author - Microsoft Office Access 2007 Inside Out
Access 2007/2010/2013 Info: http://www.AccessJunkie.com
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/en-us/legal/Copyright/Default.aspx -
Help needed in changing Access query to Oracle query
hello folks,
I have already posted this question and got some help previously but i have additional query being added to the previous one so thought of seeking some help.here it goes
Am having an access report which comes from a query. the current query behind the report is a consolidated one and comes from quite a few tables . My requirement is to develop a crystal report( which comes with a native oracle db driver) which should look same as the access report. But am unable to use the access query becoz of its format or something. So anyone please throw some light on this. Any help would be kindly appreciated.
SELECT Debtor . EVENT_ID,
Debtor . MEDCAP#,
Debtor . Client Name,
Debtor . CLIENT,
Debtor . Provider ID,
Debtor . GROUPNUMBER,
"OPEN" AS Status,
(IIf(clip_file = "Y", "Clip", "Open")) AS clipStatus,
IIf(collect_only = "Y", "Collection Only", "Regular Collections") AS Collect ?,
IIf(IsNull(Principal), 0, principal,
IIf(IsNull(PAR_FLAG), "N", IIf(PAR_FLAG <> "N", "P", PAR_FLAG)) AS PAR_NPAR_FLAG,
Right(PatientMemberID, 2) AS Patient Suffix
FROM Period, Debtor
INNER JOIN LOB_subtypes ON Debtor . SUBTYPE = LOB_subtypes . SUBTYPE
WHERE (((Debtor . CLIENT) = "CV1") And ((Period . PeriodName) Is Not Null) And
((Debtor . STATUS) = "OPEN") And ((LOB_subtypes . LOB) = "PBA"));
ThanksThe expression...
IIf(IsNull(Principal), 0, principal) - IIf(IsNull(PRORATED_TRANAMT), 0, prorated_tranamt)...is equivalent to...
NVL(PRINCIPAL, 0) - NVL(PRORATED_TRANAMT, 0)Does that answer your question?
As for...
IIf(IsNull(PAR_FLAG), "N", IIf(PAR_FLAG<>"N", "P", PAR_FLAG))...you might try...
CASE
WHEN PAR_FLAG IS NULL THEN 'N'
WHEN PAR_FLAG != 'N' THEN 'P'
ELSE 'N'
END -
SQL Query ( PL/SQL function body returning query ) page
Hello Friends,
I have a page with type SQL Query ( PL/SQL function body returning query ).
I have written a pl/sql block that returns a sql query - select statment.
Some times i am getting no data found error - does it got to do with the variable that stores the query .
=======================
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Error ERR-1101 Unable to process function body returning query.
OK
=====================
When the query is returned with records where exactly the records are stored is it in the variable declared in pl/sql block or with the Oracle Apex implicit cursor.
Here's the pl/sql block ..
The query is generated while the user is navigating through pages ..
====================
declare
l_return_stmt varchar2(32767);
l_select varchar2(32000);
l_from varchar2(32000);
l_where varchar2(32000);
l_order_by varchar2(32000);
l_stmt_recordcount varchar2(32000);
l_recordcount number ;
begin
l_select := 'select '||:P10_VARLIST1||:P10_VARLIST2||:P10_VARLIST3
||:P10_VARLIST4||:P10_VARLIST5;
l_from := ' from '||:P10_RELATION;
if length(:P10_WHERE) > 0 then
l_where := ' where '||:P10_WHERE;
else
l_where := '';
end if;
if length(:P10_ORDER_BY) > 0 then
l_order_by := ' order by '||:P10_ORDER_BY;
else
l_order_by := '';
end if;
l_return_stmt := l_select||l_from||l_where||l_order_by;
:P10_STMT := l_return_stmt;
return l_return_stmt;
end;
=============================
Appreciate your help in this regard.
thanks/kumar
Edited by: kumar73 on Apr 22, 2010 6:38 AMIt looks like the query string you are trying to pass back exceeds the 32K limit for a varchar. Where this is happening is kind of difficult to tell as it could be any number of points, and also depends on what you are passing into the process via page items.
I would first try to establish what combination of page items causes this error to occur. Then, starting from the bottom and working your way backwards, I would start 'switching off' some of the items you use to build your query until it breaks again, thus establishing which part is leading to the error.
Also, I'm not sure what :P10_STMT is doing (are you maybe using this for visiblity of the query created)?
It looks like the query string you are trying to pass back exceeds the 32K limit for a varchar. Where this is happening is kind of difficult to tell as it could be any number of points, and also depends on what you are passing into the process via page items.
I would first try to establish what combination of page items causes this error to occur. then, starting from the bottom and working your way backwards, I would start 'switching off' some of the items you use to build your query until it breaks again, thus establishing which part is leading to the error.
Also, I'm not sure what :P10_STMT is doing (are you maybe using this for visiblity of the query created)?
Maybe you are looking for
-
My ipod 7th gen is not recognized in itunes it won't sync, i have windows 8 toshiba laptop
I need help my itunes is not syncing my ipod
-
How do I change the order of pages in a multi page document
I used to be able to change the order of separate pages in thumbnail view, but can no longer do this in the current Pages. How do I do this? I am writing a book and need to be able to move pages around at will.
-
Is there any Closed Caption material on iTunes?
Apple TV has the option to enable Closed Captioning under Video in Settings, but are there any movies that will display closed captioning when this option is enabled? Thanks....
-
My new Xquartz installation, 2.7.7 (xorg-server 1.15.2), does not seem to work with my ~/.Xresources. The previous version did work. I do not set anything complicated in .Xresource: only -fg, -bg, -sb, -sl, -geometry for xterm and emacs. Had the w
-
Windows 7 RC on Boot Camp help
Hey Guys, I have a macbook with leopard 10.5.6. I want to run the windows 7 RC using boot camp. I have read instructions and they all say that after windows has installed i should put my leopard disc in to install the drivers for windows. My problem