BT Infinity 2 - Satisfaction clause

Once you have ordered BT Infinity you can cancell up untill the installation has taken place.
You may cancel your agreement for BT Infinity by contacting us at any time up until the service start date. However you will be liable to pay for any work that we have started or done to install any equipment.
See link for full Terms and Conditions
http://www.productsandservices.bt.com/consumerProd​ucts/dynamicmodules/pagecontentfooter/pageContentF​...

Once you have ordered BT Infinity you can cancel up untill the installation has taken place.
You may cancel your agreement for BT Infinity by contacting us at any time up until the service start date. However you will be liable to pay for any work that we have started or done to install any equipment.
See link for full Terms and Conditions
http://www.productsandservices.bt.com/consumerProducts/dynamicmodules/pagecontentfooter/pageContentF...

Similar Messages

  • Infinity, well that was a mistake !

    Went for Infinity as I wanted the best internet experience I could get, so went for option 1.
    Anyway, my usage ramps up by 10GB a day, regarless of whether we use it or not, even when nobody is in and no devices are attached.
    Due to my high usage (assumed it must be correct) I was told to go to option 2 which I did, this was last Thursday, usage is still ramping up independant of actual usage, but still my speeds range from 0.1 mb/sec to 10 mb/sec in the middle of the night, the upload has never been over about 1.5 despite me supposedly now having an upto 10 mb/sec upload speed, ok 1.5 is upto 10 but I was expecting to notice a difference.
    The lady on the phone told me I had been "throttled" for 30 days due to going over the 40 gb usage (now by 70 GB) and that she couldnt help as she was in billing, so by upgrading I am still potentially throttled based on the lower usage so am paying it but cant use it, great stuff BT. The usage checker still shows option 1 but the account details show option 2 !
    It may be a fault but ringing technical for the usage issues just means they tell me to ring billing or to do a line test and then say they will ring back, generally I never hear anything again.
    I was hoping to speak to someone who had a clue what was going on, that had access to my account and could tell me what is going on but my issue seems to fall between two departments.
    I want to bail from this as its a nightmare, but am locked into a contract, does anyone think the above can be remedied to my satisfaction or alternatively what information would I need to collect to prove that the service is not being delivered and Ithat my usage is being overstated massively so I can get a solicitor to write a letter so I can get out of the contract and go to another provider ?

    I work in IT (Dataabse Administrator) and this feels like whatever SQL they run to generate the usage stats is calculating it wrong or the data collected is wrong, either the where clause is encompassing all the data from the cabinet, or other users, or its rounding up. Other suggestions would be that the modem is having deep and meaningful conversations across the fibre (perhaps a fault or diagnostic type thing) and causing it to increment the counter.
    When you track it on the Router, mine said about 300 mb on a busy day (and a bit, 28 hours the router was up)of the kids on the Xbox, them watching Youtube and general surfing on a busy day, nobody dowloaded any films (we dont anyway), yesterday it added another 100 mb to this total, kids doing homework, bit of surfing and that was it, the counter went up anoter 6GB, we were out all day and everything was switched off.
    I just dont accept that we will download anything like the 200 plus GB we are on target to use this month, the problem is that nobody at BT that you can actually speak to is geared up to listen or pursue it, I suspect it needs investigation by a back end systems person at BT, in conjunction with an affected user, Net meters can be put on the connection to count the data transfered, this can be correlated with whats at the exchange and what is in the database for that user on BT's back end server, all the intervening processes need looking at.
    We need to get past the hard outer shell of Tech Support and Billing which is nigh on impossible, they are like a force field to repel customers, the usage thing as you say is potentially fraudulent, but how many members of the general public will understand and investigate the amounts and have any idea of how to quantify BT usage on a big official looking red bar graph versus actual bits and bytes through a cable ? how many just decide to upgrade.
    BT need to be transparent about how the Usage works and if they can give me a reasonable, technical explanation as to why the router and website Usage stats are so disperate I will drop it but I dont think they can, I am pretty certain it is wrong, it feels wrong and I am not going to drop it until I get an explanation.

  • A Tale of Woe --- Infinity Installation

    It's now over a month since I originally ordered infinity and telephone with BT, and I have neither - both have never worked at all. There have been multiple failings on the part of BT, from two engineer visits (who failed to properly document the fault) and the technical faults team (who did not listen to me, did not record information properly and did not properly assess the fault).
    I've been very patient and polite throughout the whole endeavour; however I’m now being told that I have to wait another month to have my broadband and phone line installed. This is not acceptable, and is over 2 months since I originally ordered! If BT had listened to me, or functioned in any type of efficient manner, my situation would now be resolved. I can't even find the correct place to document a complaint, so public is always best.
    Timeline.
    14/12/2013. Ordered Unlimited BT Infinity 2 and phone line. THIS IS A COMPLETELY NEW INSTALLATION. We had just moved into a new property, and have NOT had a broadband or telephone connection before at a previous property.
    24/12/2013. Engineer arrived to install broad & phone. He failed to get anything (either phone line or broadband) working. He said that there was an issue with PCP. The line had been set up on the incorrect "green box" - one that was over a mile away, instead of the box just down the road from us. He said, it looked as though the line had been transferred from the previous owners to us, instead of being set up new. He said that he would report this back to BT, as it required an Openreach engineer to sort it out. HE DID NOT DO THIS.
    27/12/2013. I called BT, and went through an automated system. This tested the line and found a fault on the line, generating an automated response for the fault on both the phone line and the broadband.
    27/12/2013. I called BT again, as I was sure that I should explain what had happened with the engineer (and explain the problem with the PCP) - I was confident that the automated system would not be enough to get this problem fixed in the most efficient way. I was told that a general fault had been found in BT's network, and that it would be fixed on the 06/01/2014. Instead of listening to me about the issue with the PCP (which had been explained to me by the engineer), the CSO bluntly refused to take the issue further, stating that it was a "general problem in BT's network" that would resolve my issue once dealt with. As above, this is NOT a BT network problem, it is a problem that is specifically to do with the property and how it's been routed. I was told that if it did not resolve the problem I would be entitled to "compensation" - which I am now due. I specifically asked the CSO to make a note of this on the file.
    02/01/2014. The Broadband fault was closed with absolutely zero feedback to myself or anyone looking into it.
    02/01/2014. I contacted BT via chat so see why the broadband fault had been closed when it was not working. I was told that the broadband would not work with the phone line error. No explanation as to why it had been closed was forthcoming. CSO was blunt and unhelpful.
    06/01/2014. The Openreach engineer arrived. Lo and behold, he told me EXACTLY the same thing as the previous engineer - the whole set up from the beginning was incorrect. We have been set up on the wrong PCP, and the line needs to be set up again from the sales end. He did a 5 minute line test and then left. I had to wait 10 days, for a 5 minute chat to tell me something that I already knew, and that, had the CSO I spoke to on the 27th listened to me, would probably be fixed by now. THE ENGINEER DID NOT REPORT THIS.
    07/01/2014. Once again it was up to me to contact BT to have the matter resolved. Spoke to tech help and requested that this matter be looked into urgently. I was told that the engineers marked the fault as fixed – contrary to what the engineer himself told me yesterday. Apparently this “fault” needs to be sent back AGAIN to the engineers to get reinvestigated, and I would be contacted in 24 hours. I said that I would like to hear back within one hour (as I just keep getting fobbed off), and the CSO “Ratna” agreed that I would be contacted at the time specified today by them or their supervisor. The call-back came (2 hours late), which was then apparently too late for the CSO to contact the relevant team and hear back from them today – so they will be calling me tomorrow. BT has now agreed that there is a “cabling issue”.
    08/01/2014. Had a call from BT at 1pm today – unfortunately this was during my lunch break and I missed it. No message was left to inform of what it was regarding, or what the call-back number was.
    08/01/2014. Spent half an hour in a queue waiting to speak to a chat agent only to be told (when I reached number 1 on the queue), that the session had been cancelled as there we “no agents available”
    08/01/2014. Went through the chat queue again however Ratna had apparently gone home for the day, so I spoke to Sanjog instead. I was then told that the engineers need more time to check the fault and that I would get a call back tomorrow. Sanjog then proceeded to reject the “cleared” mark on the fault (again?), and tell me that the engineering team close at 5 so he would be unable to contact them now. 
    10/01/2014. Didn’t get a call back yesterday, so spoke to chat again today. I was told that the line was connected to the wrong distribution point (as I told the BT on the 27th December), and that the technical faults team would be unable to deal with it. I was then told that I would need to speak to customer options, and that they would need to place a new order for the line. The CSO on chat, then called me to transfer me to customer options. After about half an hour on hold, I spoke to the same CSO, and was told that customer options would actually be unable to deal with it, and that she would need to send an email to the engineers and that they would be contacting me directly today.
    10/01/2014. Spoke to the sales team this afternoon who went through the process of setting up a new order. I was told that I would need to wait until the 27th January for the engineers to come out to install the new line. Half way through setting up the order I was put on hold and the line cut out after about 10 minutes.
    10/01/2014. I expected an immediate call back to complete the order however this did not occur. Instead, it was left up to me to call back and spend an hour on the phone trying to find someone to complete the order. I eventually found the same operator who completed the order for me. I was then told that I would need to wait until 25th February 2014 for the new line to be installed. I said this was not good enough (and she agreed) as it was nearly a month since placing the original order, so she sent an “email” to her manager, who would call me back to arrange a much closer date for the installation.
    14/01/2014. I never received a phone call from BT, so it was once again up to me to call and explain the same thing again, to try and have someone bring the installation date forward. I spoke to order management who (once again agreed) that the time I had been waiting was beyond ridiculous. So had to “email” an escalation claim to OpenReach in order to try to get that date pushed forward, which she did.
    16/01/2014. I actually got a call back from BT! However, it was simply a rejection message “All engineering resource in your area has been allocated to work on repairs to the network as a result of the recent bad weather across the uk”. So they were unable to bring the date of the appointment forward. I find this hard to believe that BT cannot spare one engineer for < 1 hour to install a new line for me, given the huge amount of time it’s taken to get to this point.
    Summary of Failings:
    I was told what the issues were by two separate engineers. A new line had to be installed to the nearest PCP by placing a new order with sales. Neither properly documented this with the faults team or followed up on what needed doing. It was left up to me to try and explain.
    The faults team categorically dismissed everything I said, and did their own thing. By following that processes, it took over 2 weeks for the original fault with the line to be discovered. If either the engineers had properly documented the faults, or the faults team had listened to me at the very beginning of the process, the new line would have been set up, and I would now have broadband.
    On multiple occasions I did not receive call-backs that were promised and it was left up to me to contact BT. This was a failure on all fronts, technical support, engineers and sales were all supposed to call me at some point, including management, supervisors and CSO’s. This is a failure from bottom to top.
    All correspondence between different teams appears to have been completed via email. I asked on multiple occasions to have the matter resolved there and then, and was always told that it would take 24 to 48 hours to complete. This is ridiculous that apparently the teams have no direct line of communication. It would have taken a 5 minute conversation with the correct person to sort out the entire mess.
    What Now?
    So, who do I contact to complain about this? I've had enough of the useless chat & telephone CSO's, and I'm not going to wait 14 days for a response from a letter. Does BT not have a complaints email address?

    Why is so hard to complain to BT?
    I just went round in circles with a chat representative who categorically refused to put me on to their manager. It states in BT's complaints procedure that:
    "We aim to resolve your problem to your complete satisfaction as quickly as possible. If we can't resolve your problem immediately we will agree a course of action with you."
    I've now been waiting 3 days to be contacted via the forums mods. I would hope that this has been processed as an "expedite" case, due to the fact that it's been over a month since the original order was made. This is neither quick, nor satisfactory.
    I just want to speak to a manger who has the ability to do something. I'm  absolutely fed up of being fobbed off by CSO's. Take a quick look at the chat transcript below if you fancy a lesson in how not to deal with a customer who would like to complain. . .
    *Transcript Removed.
    The "complaints specialist" CSO above did absolutely nothing to resolve my complaint and then closed the chat session!
    This is seriously bad practice ^^ BT's complaints team are not even following their own complaints guidelines.
    I really hope that this is an isolated case. If all cases are dealt with such disdain then BT will be suffering a Class Action Lawsuit against them in the near future. I've now wasted such a huge amount of time trying to get this issue sorted satisfactorily and not one single person in BT cares.

  • BT Infinity Issues - Lack of ownership of 12 week ...

    Hello
    I have raised complaints to BT three times and phoned the helpline on at least 10 occasions and yet nobody takes ownership of the issue I am experiencing or demonstrates any interest at all in owning or solving the problem.  I was told that my issue would be investigated and someone would call me back. As yet nobody has called me back. In complete frustration and due to lack of interest from anyone I have posted this message here. I am experiencing constant disruptions to the service I am paying for and yet nobody from BT seems to want to know…
    I am now taking the complaint up with Ombudsman Services as the lack of response and interest in solving this complaint is quite frankly appalling. You hide yourselves behind web pages and email addresses and make it almost impossible for your customers to speak to anyone intelligent that can help solve or own an issue. I wish I had never returned to BT and will move away at the earlier opportunity. I wish I had stayed with o2.
    I may write to BBC watchdog but I can just see some manager from BT sitting there telling everyone how seriously they take customer satisfaction.  Yawn.
    Details of my complaint follow.
    There are constant disruptions to my BT Infinity Broadband caused by local power issues to the BT OpenReach Cabinet. There has been an issue with the mains power for weeks and due to the lack of mains power BT OpenReach engineers visit the cabinet every day to replace a battery that is needed to power the cabinet.
    This happens twice a day and means that I lose my BT Infinity broadband twice, every day, for between 30 and 45 minutes. This happens once in the morning and once in the evening and has been now on-going for about 12 weeks. This is very disruptive to my family and I and I want to know when it will be resolved.
    I have called the BT Broadband helpline at least 10/15 times and the support staff are clueless as it doesn’t involve switching my router off and on again. I have called and complained to  BT OpenReach who tell me I need to speak to my service provider and that they BT OpenReach can’t help me. I have raised three complaints via the complaints web site and no response.  
    I seem to be going around in this continuous a loop. The issue has been on-going for 12 weeks now and I want to know when it is going to be resolved.
    Could anyone from BT who is vaguely interested in solving this problem contact me or at least indicate when the issue will be resolved?
    Thanks
    Michael

    Make sure that BT retail (your ISP) have raised the problem with the OpenReach (only openreach can resolve a problem with one of their cabinets).
    I'd also suspect that poeple around you will have same issues? So maybe combine forces  - they'll need to raise via their ISPs also. But the key fact is that the ISP can't repair) the actual problem - only openreach can do that.
    http://www.openreach.co.uk.

  • BT Infinity Insufficient bandwidth to run iPlayer ...

    Having problems with BT Infinity.  Despite new modem,  speed is slower than ever.
    Support line link up took 30 minutes but operator unable to progress the matter and put us in a queue to the engineers - nearly 2 hours later I hung up in despair.
    Emailed a complaint to BT using their recommended procedure and 24 hours later I have not had a reply as promised in the blurb.
    I would like compensation for 2 weeks of slow Internet and for a ruined afternoon.  Most important of all I want someone on my case to fix the BT Infinity so that I receive the service I pay top dollar for.
    Why must such a prestigious company be so remote and insensitive.  I have never been so badly treated in my life.
    To add insult to injury we took part in a post phone-call survey with options for satisfaction of 1 through 7 with the latter being the worst.  We felt that 7 was appropriate in this case but the system would not accept this score.  ???????

    Hi again
    Ran the tests you suggested - results are listed below
    Download Speeds
    36 Mbps
    Upload Streaming
    8.35 Mbps
    Assured Rate Test
    34.2 Mbps
    Video Service Quality Test
    passed
    Why would we experience streaming problems with such, apparantly, good test results?
    Your help has been much appreciated.

  • BT Infinity 2 - Not the best speed? High Ping.

    I hope someone can be of help?
    I originally bought fibre last year, and had a massive drop off in speed, ending up at around 8- 11mb download. After some back and forth with the good chaps (and chappessess) in India, an engineer was duly dispatched before Christmas, who told me the original installation hadn't been the best. Anyway, he did some work, told me I should be getting around 52-55mb, which should settle and go stable over the next few days...
    I am now on around 32mb download, and 10mb upload, with a ping of between 42-47ms. Having run the speed tester at http://www.dslchecker.bt.com/adsl/ADSLChecker.TelephoneNumberOutput, it appears that I am getting the speeds that are shown in the low column of the impacted line (assuming impacted is used as no line is perfect?).
    If I then go to the BT website to buy a package, and run an estimate on what I could get against my phone number, they quote 53-70mb down, and 15-20mb up.
    As the crows fly I am around 800m from the exchange, but obviously the line will be longer than this.  The question is, is this drop off normal, as it appears that the line has settled on the lowest attainable speed possible, or am I just very unlucky and have a totally 'impacted' line between me and the cabinet?

    When you use the BT checker it would appear that it always quotes the Range A speeds rather than showing the Range B to Range A speeds which would be a fairer estimate because there is no way of telling which Range your line is on until you get broadband. If that was to happen at least you would know the worst as well as the best speed possible on your line.
    If you are on an impacted line you could try and get BT to have a look at it to see if there is anyway of improving it but I suspect that they will use the "you're within estimate" get out clause. When they use that estimate it always seems to be the Range B estimate they use and not the one you were quoted when you signed up.
    If you have a look at this graph you will see the expected speeds over distance for Infinity, which is VDSL2 which puts your speed at 800mtrs about 20Mbps.

  • Avoiding null and duplicate values using model clause

    Hi,
    I am trying to use model clause to get comma seperated list of data : following is the scenario:
    testuser>select * from test1;
    ID VALUE
    1 Value1
    2 Value2
    3 Value3
    4 Value4
    5 Value4
    6
    7 value5
    8
    8 rows selected.
    the query I have is:
    testuser>with src as (
    2 select distinct id,value
    3 from test1
    4 ),
    5 t as (
    6 select distinct substr(value,2) value
    7 from src
    8 model
    9 ignore nav
    10 dimension by (id)
    11 measures (cast(value as varchar2(100)) value)
    12 rules
    13 (
    14 value[any] order by id =
    15 value[cv()-1] || ',' || value[cv()]
    16 )
    17 )
    18 select max(value) oneline
    19 from t;
    ONELINE
    Value1,Value2,Value3,Value4,Value4,,value5,
    what I find is that this query has duplicate value and null (',,') coming in as data has null and duplicate value. Is there a way i can avoid the null and the duplicate values in the query output?
    thanks,
    Edited by: orausern on Feb 19, 2010 5:05 AM

    Hi,
    Try this code.
    with
    t as ( select substr(value,2)value,ind
            from test1
            model
            ignore nav
            dimension by (id)
            measures (cast(value as varchar2(100)) value, 0 ind)
            rules
            ( ind[any]=  instr(value[cv()-1],value[cv()]),
            value[any] order by id = value[cv()-1] || CASE WHEN value[cv()] IS NOT NULL
                                               and ind[cv()]=0     THEN ',' || value[cv()] END      
    select max(value) oneline
    from t;
    SQL> select * from test1;
            ID VALUE
             1 Value1
             2 Value2
             3 Value3
             4 Value4
             5 Value4
             6
             7 value5
             8
    8 ligne(s) sélectionnée(s).
    SQL> with
      2   t as ( select substr(value,2)value,ind
      3          from test1
      4          model
      5          ignore nav
      6          dimension by (id)
      7          measures (cast(value as varchar2(100)) value, 0 ind)
      8          rules
      9          ( ind[any]=  instr(value[cv()-1],value[cv()]),
    10          value[any] order by id = value[cv()-1] || CASE WHEN value[cv()] IS NOT NULL
    11                                             and ind[cv()]=0     THEN ',' || value[cv()] END 
    12          )
    13        )
    14   select max(value) oneline
    15   from t;
    ONELINE
    Value1,Value2,Value3,Value4,value5
    SQL>

  • New Infinity Order - As it happens !!!

    I've just ordered Infinity (today) and I thought I'd track the order etc here for others to see 'live' what to expect:
    As a precursor, I've had BT ADSL for many years, and no end of problems with the Indian call centre, but great experience from the users and mods on this site - the mods are the reason I'm staying with BT instead of switching to TalkTalk...
    In Autumn last year my Infinity availability showed as available from end of Jan 2013 (and confirmed by email from Openreach), but in Winter this changed to an earliest date of End of March 2013 - not a problem, just have to wait. This weekend this changed to now available to order, so today I did just that.
    My current set-up is adsl2+ unlimited, with minimal phone + BTVision unlimited. I wanted Infinity 2, + minimal phone + BTVision with Youview box. I have 5 months to run on current contract.
    04/02/2013 - Called BT to upgrade. Approx 5 minutes on hold, but ok - everyone gets busy. Spoke to John who seemed very knowledgeable about his products and also very helpful. I was put on hold a couple of times for a couple of minutes, but eventually we agreed the following package, with prices as advertised:
    New contract:
    Phone - 12 months, prepaid so save £56.40.
    Broadband: Infinity 2 unlimited (including non-throttled P2P), estimate 59Mbps down / 20Mbps up.
    TV: TV Unlimited as we had before, but with new Youview box - free, but with £49 activation fee. (Not sure what he activation fee is for as I'm already on BTVision - advice happily received if this can be waived, but not a deal breaker if I have to pay it).
    Installation date agreed as pm (1pm to 6pm) on wed 20/02/2013.
    John could not confirm if my old BTV box and Youview box would work together, but confirmed that BT want to aim for multi-room so suspected that at some time this would stop working if it even started.
    John also confirmed that my new youview box should work fine with powerline adaptors in the same way as my current BTV box.
    First problem was that John can order everything except the Youview box - there is apparently a problem doing this for existing customers - John confirmed he'll call back within 1 or 2 days with the Youview order added on. I confirmed to him that this is necessary for me to complete my order - I won't accept the Infinity package with a 12 month contract then have to pay for a youview box.
    Cancellation terms stated as:
    I can cancel the broadband/TV service up to 17th Feb.
    7 days to cancel the prepaid phone line. After this I'm tied into the BT line for 12 months which implicitly means I can't change broadband suppliers because they normally require you take their phone line rental. This is the critical path, so if my free youview box doesn't appear on my order page before this then I need to cancel everything and then re-order the complete set.
    I'll let you know when/if John calls back and what the update is on the youview box and also the install date.
    Cheers,
    Alan.

    20/02/2013 - Sixth undate.
    Hopefully the last update. I was given the 1pm to 6pm slot and the Openreach engineer (Dave) called at approx 2pm, explained what he needed to do at the cabinet and that he'd be with me in 30 mins.
    Dave was the same engineer who fixed my line in October and also fitted the new faceplate ready for infinity at that time. He tested the line speed and then connected the new modem to my hub - and viola, 75.1/14.9 connection (wired test) against an estimated 59/19.
    I expect this to fluctuate as the line settles and also it may go down quite a bit but I'm extremely happy with this result.
    Anyone else in the PO15 postcode, cabinet 18 - I was no.2 Infinity connection so there's plenty of space left for now.
    So for everyone who is having problems - good things can happen using the advice on this forum. A few months ago I was so hacked off with BT I was going to leave. Now turned round to an extremely happy customer after a few months of good ADSL, flawless BTV (now Youview too) and an upgrade to Infinity with a new contract. All it took was a bit of patience to get my line fixed and get rid of all the noise.
    Cheers,
    Alan.

  • Using a variable in "arrayTerminatedBy" clause while using a file adapter

    Hi All,
    How can read a file of sample shown below using a file adapter.
    ABC|20081010|
    2008|xxxxxxx|
    2007|yyyy|
    2009|zzzzzzz|
    3|20081010|
    first line is the header
    last line is footer
    middle portion is the body
    '3' in the footer is the total no of record count in the body
    I am able to read the header and body.
    The problem i am facing is; when it is reading the footer it is treating the footer as a record in the body and is throwing an error stating - expected the format as "yyyy"
    I have to use "arrayTerminatedBy" to indicate the end of the body. But that terminating field is a varying field. How can i use this variable field in the "arrayTerminatedBy" clause.
    Can any one help in reading this file
    Thanks in advance
    Edited by: user10308218 on 11-Oct-2008 02:23
    Edited by: user10308218 on 11-Oct-2008 02:24

    See if this helps, I haven't tested it but it will give you a hint in how to achieve it. As you can see I use the startsWith command. I'm not sure how to handle your detail as it seems to start with different elements every time.
    cheers
    James
    <?xml version="1.0" encoding="UTF-8" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
    targetNamespace="http://TargetNamespace.com/Write_File"
    xmlns:tns="http://TargetNamespace.com/Read_File"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified" nxsd:encoding="ASCII" nxsd:stream="chars" nxsd:version="NXSD">
    <xsd:element name="FileRecord">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="Header" nxsd:startsWith="ABC|" maxOccurs="1">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="FileDate" type="xsd:string" nxsd:style="terminated" nxsd:terminatedBy="${eol}" nxsd:quotedBy="&quot;"/>
    <xsd:element name="Record" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="DetailData1" type="xsd:string" nxsd:style="terminated" nxsd:terminatedBy="|" nxsd:quotedBy="&quot;"/>
    <xsd:element name="DetailData2" type="xsd:string" nxsd:style="terminated" nxsd:terminatedBy="${eol}" nxsd:quotedBy="&quot;"/>
    <xsd:element name="Footer" nxsd:startsWith="3|" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="FooterData" type="xsd:int" nxsd:style="terminated" nxsd:terminatedBy="${eol}" nxsd:quotedBy="&quot;"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>

  • BT Infinity, Netgear6300 and Sonos

    I have just swapped a BT HH3 router for a Netgear R6300.  All PC's, tablet computers, phones connect fine to the new router with super fast connectivity on the 5G network. However when I hardwire in my Sonos system, everthing goes awry.
    There is a Play 5 is connected to router, and NAS to the Play 5.  2 further Sonos amps connected wirelessly to the Play 5.   I can no longer access internet radio, plus the various PCs and Ipads around the house start to lose their wireless connections (which go to "Limited Connectivity".  If I unplug the Play 5 from the Netgear router the rest of the wireless network works fine, replug it in, network to the PC's.  Also, when the system is connected up to the Netgear router I can no longer see the NAS from any PC's - reappears if I go back to HH3.
    I've cycled the power on all the Sonos units/PCs etc between each router changer over.
    The Netgenie app indicates that all the PC's connect fine to the router, it's more that the onward connection to the Openreach modem falls over when the Sonos is connected ? 
    Any ideas please ?

    The 330/20 product was withdrawn by Openreach last month.
    BT still advertise a 300/20 product (http://www.productsandservices.bt.com/products/bro​adband/packages?fttp=yes) so is either a mistake or capped upload.
    My neighbour is on Infinity 4 and looking at his speed tests, it looks a capped upload to me.

  • Issue in use of "WITH CLAUSE"

    My DB version is 10.2.0
    One of my query takes long time for execution and here is the Old Query,
    SELECT HD.DATUM DATUM, HA2.GELDEINGAENGE_INSG-NVL(HA3.VERWERTUNGSERLOESE,0)
      GELDEINGANG, HA3.VERWERTUNGSERLOESE
    FROM
    ( SELECT DISTINCT(TO_CHAR(ERFASSDATUM,'YYYY/MM')) DATUM
      FROM TRANS_HIST H1 ,
        (SELECT BUCHUNGSGRUPPE, LFDNR, SICHERHEITBEZUG
        FROM BUCHUNGSSCHL
        WHERE STORNOMM=0) B1
      WHERE H1.ERFASSDATUM >=TO_DATE('01.10'||TO_CHAR(ADD_MONTHS(SYSDATE,-9),'YYYY')||' 00.00.00','DD.MM.YYYY HH24:MI:SS')
      AND H1.BUCHUNGSGRUPPE = B1.BUCHUNGSGRUPPE AND H1.LFDNR = B1.LFDNR
      AND (H1.BUCHUNGSGRUPPE = '8888' OR ( H1.BUCHUNGSGRUPPE > 5999 AND H1.BUCHUNGSGRUPPE < 7100 AND B1.SICHERHEITBEZUG = 1)) ) HD,
      (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM, SUM(BETRAG) GELDEINGAENGE_INSG
      FROM TRANS_HIST H2,
      (SELECT F.GLAEUBIGERNR,F.FORDNR,F.FORDERGNR,A.MAHN_NUM
      FROM FRD_ACCT F,
      (SELECT * FROM ANS_PRCH WHERE RANGMM=1) A
      WHERE F.GLAEUBIGERNR=A.GLAEUBIGERNR (+) AND F.FORDNR=A.FORDNR(+)
      AND F.FORDERGNR=A.FORDERGNR(+) AND NVL(F.INDIVIDUALFLAG,0)=0 ) F1
      WHERE ( (F1.GLAEUBIGERNR= H2.GLAEUBIGERNR AND F1.FORDNR=H2.FORDNR AND F1.FORDERGNR=H2.FORDERGNR) OR
      F1.MAHN_NUM = H2.MAHN_NUM) AND H2.BUCHUNGSGRUPPE = '8888' AND
      H2.ERFASSDATUM >= TO_DATE('01.10'||TO_CHAR(ADD_MONTHS(SYSDATE,-9),'YYYY')||' 00.00.00','DD.MM.YYYY HH24:MI:SS')
      GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM') ) HA2,
      (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM, SUM(BETRAG) VERWERTUNGSERLOESE
       FROM TRANS_HIST H3, (SELECT BUCHUNGSGRUPPE, LFDNR,
      SICHERHEITBEZUG, NACHMIETVERTRAGE
      FROM BUCHUNGSSCHL
      WHERE STORNOMM=0) B3,
      (SELECT F.GLAEUBIGERNR,F.FORDNR,F.FORDERGNR,A.MAHN_NUM
      FROM FRD_ACCT F,
      (SELECT * FROM ANS_PRCH WHERE RANGMM=1) A
      WHERE F.GLAEUBIGERNR= A.GLAEUBIGERNR (+) AND F.FORDNR=A.FORDNR(+)
      AND F.FORDERGNR=A.FORDERGNR(+) AND NVL(F.INDIVIDUALFLAG,0)=0 ) F2
      WHERE ( (F2.GLAEUBIGERNR=H3.GLAEUBIGERNR AND F2.FORDNR=H3.FORDNR AND F2.FORDERGNR=H3.FORDERGNR)
      OR F2.MAHN_NUM = H3.MAHN_NUM)
      AND H3.ERFASSDATUM >=TO_DATE('01.10'||TO_CHAR(ADD_MONTHS(SYSDATE,-9),'YYYY')||' 00.00.00','DD.MM.YYYY HH24:MI:SS')
      AND H3.BUCHUNGSGRUPPE = B3.BUCHUNGSGRUPPE AND
      H3.LFDNR = B3.LFDNR AND H3.BUCHUNGSGRUPPE > 5999
      AND H3.BUCHUNGSGRUPPE < 7100 AND (B3.SICHERHEITBEZUG = 1 OR B3.NACHMIETVERTRAGE =1)
      GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM') ) HA3
      WHERE HD.DATUM=HA2.DATUM (+)
      AND HD.DATUM=HA3.DATUM (+)
      ORDER BY DATUM ASC
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.22       0.22          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        1    469.61    1448.30    2874498    3017355          1           9
    total        3    469.83    1448.53    2874498    3017355          1           9
    Misses in library cache during parse: 1
    Optimizer mode: ALL_ROWS
    Parsing user id: 62     (recursive depth: 1)
    Rows     Row Source Operation
          9  SORT ORDER BY (cr=3017355 pr=2874498 pw=0 time=1448309418 us)
          9   HASH JOIN RIGHT OUTER (cr=3017355 pr=2874498 pw=0 time=1448309191 us)
          9    VIEW  (cr=1228085 pr=1175604 pw=0 time=906871801 us)
          9     HASH GROUP BY (cr=1228085 pr=1175604 pw=0 time=906871785 us)
       1559      CONCATENATION  (cr=1228085 pr=1175604 pw=0 time=564453620 us)
        233       HASH JOIN  (cr=614043 pr=589377 pw=0 time=562088377 us)
         94        TABLE ACCESS FULL BUCHUNGSSCHL (cr=29 pr=0 pw=0 time=505 us)
    254136        HASH JOIN  (cr=614014 pr=589377 pw=0 time=509476999 us)
    497464         TABLE ACCESS FULL TRANS_HIST (cr=586339 pr=562603 pw=0 time=65783878 us)
    737515         HASH JOIN RIGHT OUTER (cr=27675 pr=26774 pw=0 time=18577731 us)
    372656          TABLE ACCESS FULL ANS_PRCH (cr=6346 pr=5910 pw=0 time=408778 us)
    737515          TABLE ACCESS FULL FRD_ACCT (cr=21329 pr=20864 pw=0 time=2254657 us)
       1326       HASH JOIN  (cr=614042 pr=586227 pw=0 time=520726941 us)
         94        TABLE ACCESS FULL BUCHUNGSSCHL (cr=29 pr=0 pw=0 time=641 us)
    221360        FILTER  (cr=614013 pr=586227 pw=0 time=372791872 us)
    221360         HASH JOIN OUTER (cr=614013 pr=586227 pw=0 time=372570499 us)
    221360          HASH JOIN  (cr=607668 pr=580286 pw=0 time=368077766 us)
    243053           TABLE ACCESS FULL TRANS_HIST (cr=586339 pr=563978 pw=0 time=1425434011 us)
    737515           TABLE ACCESS FULL FRD_ACCT (cr=21329 pr=16308 pw=0 time=8859226 us)
    372656          TABLE ACCESS FULL ANS_PRCH (cr=6345 pr=5941 pw=0 time=1872464 us)
          9    HASH JOIN OUTER (cr=1789270 pr=1698894 pw=0 time=541436637 us)
          9     VIEW  (cr=586667 pr=562439 pw=0 time=213337882 us)
          9      HASH UNIQUE (cr=586667 pr=562439 pw=0 time=213337873 us)
    748717       HASH JOIN  (cr=586667 pr=562439 pw=0 time=104432018 us)
        830        TABLE ACCESS FULL BUCHUNGSSCHL (cr=29 pr=0 pw=0 time=1042 us)
    1241936        TABLE ACCESS FULL TRANS_HIST (cr=586638 pr=562439 pw=0 time=339666777 us)
          9     VIEW  (cr=1202603 pr=1136455 pw=0 time=328097826 us)
          9      HASH GROUP BY (cr=1202603 pr=1136455 pw=0 time=328097809 us)
    695373       CONCATENATION  (cr=1202603 pr=1136455 pw=0 time=324453471 us)
          0        HASH JOIN  (cr=587003 pr=557994 pw=0 time=167168982 us)
    744472         TABLE ACCESS FULL TRANS_HIST (cr=587003 pr=557994 pw=0 time=30622271 us)
          0         HASH JOIN RIGHT OUTER (cr=0 pr=0 pw=0 time=0 us)
          0          TABLE ACCESS FULL ANS_PRCH (cr=0 pr=0 pw=0 time=0 us)
          0          TABLE ACCESS FULL FRD_ACCT (cr=0 pr=0 pw=0 time=0 us)
    695373        FILTER  (cr=615600 pr=578461 pw=0 time=157284464 us)
    695373         HASH JOIN OUTER (cr=615600 pr=578461 pw=0 time=156589072 us)
    695373          HASH JOIN  (cr=609255 pr=572518 pw=0 time=150571393 us)
    744472           TABLE ACCESS FULL TRANS_HIST (cr=587926 pr=556115 pw=0 time=31820718 us)
    737515           TABLE ACCESS FULL FRD_ACCT (cr=21329 pr=16403 pw=0 time=3696334 us)
    372656          TABLE ACCESS FULL ANS_PRCH (cr=6345 pr=5943 pw=0 time=391928 us)I tried fine tuning the query using "With Clause" but landed up with oracle error, which prevents me from using with clause inside a paranthesis.
    SELECT HD.DATUM DATUM, HA2.GELDEINGAENGE_INSG-NVL(HA3.VERWERTUNGSERLOESE,0)
      GELDEINGANG, HA3.VERWERTUNGSERLOESE
    FROM
    ( WITH HIST_VIEW AS (SELECT GLAEUBIGERNR,FORDNR,FORDERGNR,MAHN_NUM,BUCHUNGSGRUPPE,LFDNR,STORNOMM,ERFASSDATUM,BETRAG
                         FROM TRANS_HIST H
                         WHERE ERFASSDATUM >=TO_DATE('01.10'||TO_CHAR(ADD_MONTHS(SYSDATE,-9),'YYYY')||' 00.00.00','DD.MM.YYYY HH24:MI:SS')
                         AND  (H.BUCHUNGSGRUPPE = '8888' OR ( H.BUCHUNGSGRUPPE > 5999 AND H.BUCHUNGSGRUPPE < 7100))),
           FORD_VIEW AS (SELECT F.GLAEUBIGERNR,F.FORDNR,F.FORDERGNR,A.MAHN_NUM
                         FROM FRD_ACCT F,ANS_PRCH A
                         WHERE F.GLAEUBIGERNR=A.GLAEUBIGERNR(+) AND F.FORDNR=A.FORDNR(+)
                         AND F.FORDERGNR=A.FORDERGNR(+) AND NVL(F.INDIVIDUALFLAG,0)=0 AND  A.RANGMM=1)
    (SELECT DISTINCT(TO_CHAR(ERFASSDATUM,'YYYY/MM')) DATUM
      FROM HIST_VIEW H1 ,BUCHUNGSSCHL B1
      WHERE B1.STORNOMM=0  AND H1.BUCHUNGSGRUPPE = B1.BUCHUNGSGRUPPE AND H1.LFDNR = B1.LFDNR
      AND (H1.BUCHUNGSGRUPPE = '8888' OR (H1.BUCHUNGSGRUPPE > 5999 AND H1.BUCHUNGSGRUPPE < 7100 AND B1.SICHERHEITBEZUG = 1))) HD,
    (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM, SUM(BETRAG) GELDEINGAENGE_INSG
      FROM HIST_VIEW H2,FORD_VIEW F1
      WHERE ((F1.GLAEUBIGERNR= H2.GLAEUBIGERNR AND F1.FORDNR=H2.FORDNR AND F1.FORDERGNR=H2.FORDERGNR) OR
      F1.MAHN_NUM = H2.MAHN_NUM) AND H2.BUCHUNGSGRUPPE = '8888'
      GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM') ) HA2,
    (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM, SUM(BETRAG) VERWERTUNGSERLOESE
      FROM HIST_VIEW H3, BUCHUNGSSCHL B3,FORD_VIEW F2
      WHERE ((F2.GLAEUBIGERNR=H3.GLAEUBIGERNR AND F2.FORDNR=H3.FORDNR
      AND F2.FORDERGNR=H3.FORDERGNR) OR F2.MAHN_NUM = H3.MAHN_NUM) AND B3.STORNOMM=0
      AND H3.BUCHUNGSGRUPPE = B3.BUCHUNGSGRUPPE AND
      H3.LFDNR = B3.LFDNR AND H3.BUCHUNGSGRUPPE > 5999
      AND H3.BUCHUNGSGRUPPE < 7100 AND (B3.SICHERHEITBEZUG = 1 OR B3.NACHMIETVERTRAGE =1)
      GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM')) HA3
      WHERE HD.DATUM=HA2.DATUM (+)
      AND HD.DATUM=HA3.DATUM (+)
      ORDER BY DATUM ASC )
    ORA-00907: missing right parenthesis

    If you format your code it makes it far easier to spot mistakes...
    WITH HIST_VIEW AS (SELECT GLAEUBIGERNR,FORDNR,FORDERGNR,MAHN_NUM,BUCHUNGSGRUPPE,LFDNR,STORNOMM,ERFASSDATUM,BETRAG
                       FROM   TRANS_HIST H
                       WHERE  ERFASSDATUM >=TO_DATE('01.10'||TO_CHAR(ADD_MONTHS(SYSDATE,-9),'YYYY')||' 00.00.00','DD.MM.YYYY HH24:MI:SS')
                       AND   (  H.BUCHUNGSGRUPPE = '8888'
                            OR (H.BUCHUNGSGRUPPE > 5999 AND H.BUCHUNGSGRUPPE < 7100)
         FORD_VIEW AS (SELECT F.GLAEUBIGERNR,F.FORDNR,F.FORDERGNR,A.MAHN_NUM
                       FROM   FRD_ACCT F,ANS_PRCH A
                       WHERE  F.GLAEUBIGERNR=A.GLAEUBIGERNR(+)
                       AND    F.FORDNR=A.FORDNR(+)
                       AND    F.FORDERGNR=A.FORDERGNR(+)
                       AND    NVL(F.INDIVIDUALFLAG,0)=0
                       AND    A.RANGMM=1
    SELECT HD.DATUM DATUM
          ,HA2.GELDEINGAENGE_INSG-NVL(HA3.VERWERTUNGSERLOESE,0) GELDEINGANG
          ,HA3.VERWERTUNGSERLOESE
    FROM  (SELECT DISTINCT(TO_CHAR(ERFASSDATUM,'YYYY/MM')) DATUM
           FROM   HIST_VIEW H1
                 ,BUCHUNGSSCHL B1
           WHERE  B1.STORNOMM=0
           AND    H1.BUCHUNGSGRUPPE = B1.BUCHUNGSGRUPPE
           AND    H1.LFDNR = B1.LFDNR
           AND   (  H1.BUCHUNGSGRUPPE = '8888'
                OR (H1.BUCHUNGSGRUPPE > 5999 AND H1.BUCHUNGSGRUPPE < 7100 AND B1.SICHERHEITBEZUG = 1)
          ) HD,
          (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM
                 ,SUM(BETRAG) GELDEINGAENGE_INSG
           FROM   HIST_VIEW H2
                 ,FORD_VIEW F1
           WHERE (
                   (    F1.GLAEUBIGERNR= H2.GLAEUBIGERNR
                    AND F1.FORDNR=H2.FORDNR
                    AND F1.FORDERGNR=H2.FORDERGNR
                 OR
                    F1.MAHN_NUM = H2.MAHN_NUM
           AND   H2.BUCHUNGSGRUPPE = '8888'
           GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM')
          ) HA2,
          (SELECT TO_CHAR(ERFASSDATUM,'YYYY/MM') DATUM
                 ,SUM(BETRAG) VERWERTUNGSERLOESE
           FROM   HIST_VIEW H3
                 ,BUCHUNGSSCHL B3
                 ,FORD_VIEW F2
           WHERE (
                   (    F2.GLAEUBIGERNR=H3.GLAEUBIGERNR
                    AND F2.FORDNR=H3.FORDNR
                    AND F2.FORDERGNR=H3.FORDERGNR
                 OR
                   F2.MAHN_NUM = H3.MAHN_NUM
           AND B3.STORNOMM=0
           AND H3.BUCHUNGSGRUPPE = B3.BUCHUNGSGRUPPE
           AND H3.LFDNR = B3.LFDNR
           AND H3.BUCHUNGSGRUPPE > 5999
           AND H3.BUCHUNGSGRUPPE < 7100
           AND (B3.SICHERHEITBEZUG = 1 OR B3.NACHMIETVERTRAGE =1)
           GROUP BY TO_CHAR(ERFASSDATUM,'YYYY/MM')
          ) HA3
    WHERE HD.DATUM=HA2.DATUM (+)
    AND   HD.DATUM=HA3.DATUM (+)
    ORDER BY DATUM ASC
    ) <--- What's this doing on the end?Remove that last bracket and you should be ok.
    I took the liberty of putting the subquery factoring at the beginning, so see if that works.

  • BT infinity very poor service - what steps to canc...

    Any one advise How I can cancel, without penalty, due to poor service?
    I had BT Infinity installed end of January 2014 it was fine stable and running at around 65-68mbps until half way through May.
    Then speed dropped to 19mbps but worse the connection would repeatedly drop staying up for no more than 5 minutes at a time and taking 10 or more attempts to reconnect. Checking the logs on Hub 5 often it would reconnect over 100 times a day.
    I've had and engineer visit once a week now, because thats all India helpdesk can arrange, for over 2 months and each one treats the visit as if it's the first time. All they can do is check my equipment is OK which they all say is fine. If had the line moved to a different card in the street box. I've had 2 replacement Hub 5's.
    Eventually in talking to one of the engineers, some are more clued up than others, I heard about RAIN engineers so I practically had to force India support to instigate this. They say they have put this in process but can't seem to report back to me anything from this. I finally got speed up to 30mbps but the connection is still unstable and as of my last call I have yet another engineer to wait in for on Monday (this will be about the 10th time I've wasted half a day!). I know full well and on site engineer can do absolutely nothing but reset the line speed which with the insatbility will drop again. So I've had enough I've been paying for the top package "unlimited data" at a significant price for a service I haven't had for over 2 months and I just want to cancel becuase of this and get a refund for poor service over that time. Every time I try to raise this with India I just get fobbed off as they really have no idea what they are doing and probably don't have the authority to handle this but BT provides no other obvious way to talk to some who can take this request to cancel seriously! Does anyone know who and where I can call, email or write to to get this usless service cancelled?
    Rob      

    Hi Robdeca,
    I'll be able to help you with your connection. Please send me in your details using the "Contact the Mods" link found in my profile.
    Thanks
    PaddyB
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry but we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)

  • OPEN CURSOR using a WITH clause in the select query

    Hi,
    I am using Oracle 9i. I have a requirement where I have a REFCURSOR as an OUT parameter for my procedure. I have declared the TYPE and created the procedure.
    In the procedure, I am using OPEN <cursor_name> FOR <query>;
    Ideally this works in most of the cases that I have tried earlier. However, in the current case I am using a WITH clause in my query to get the results.
    I need help in understanding if the above mentioned syntax would not allow me to use the WITH clause in the query.

    What error do you get , seems to work ok for me on 10g
    SQL> begin
      2  open :cv for 'with x as (select * from emp)  select * from x';
      3  end;
      4  /
    PL/SQL procedure successfully completed.
    SQL> print :cv
         EMPNO
    ENAME
    JOB              MGR HIREDATE         SAL       COMM     DEPTNO
          7521
    WARD
    SALESMAN        7698 22-FEB-81       1250        500         30
          7566
    JONES
    MANAGER         7839 02-APR-81       2975                    20
         EMPNO

  • Derive found flag in SQL with where clause using TABLE(CAST function

    Dear All,
    Stored procedure listEmployees
    ==========================
    CREATE OR REPLACE TYPE STRING_ARRAY AS VARRAY(8000) OF VARCHAR2(15);
    empIdList STRING_ARRAY
    countriesList STRING_ARRAY
    SELECT EMP_ID, EMP_COUNTRY, EMP_NAME, FOUND_FLAG_
    FROM EMPLOYEE WHERE
    EMP_ID IN
    (SELECT * FROM TABLE(CAST(empIdList AS STRING_ARRAY))
    AND EMP_COUNTRY IN
    (SELECT * FROM TABLE(CAST(countriesList AS STRING_ARRAY))
    =================
    I have a stored procedure which lists the employees using above simple query.
    Here I am using table CAST function to find the list of employees in one go
    instead of looping through each and every employee
    Everything fine until requirements forced me to get the FOUND_FLAG as well.
    Now I wanted derive the FOUND_FLAG by using rownum, rowid, decode functions
    but I was not successful
    Can you please suggest if there is any intelligent way to say weather the
    row is found for given parameters in the where clause?
    If not I may have to loop through each set of empIdList, countriesList
    and find the values individually just to set a flag. In this approach I can’t use
    the TABLE CAST function which is efficient I suppose.
    Note that query STRING_ARRAY is an VARRAY. It is very big in size and this procedure
    suppose to handle large sets of data.
    Thanks In advance
    Regards
    Charan
    Edited by: kmcharan on 03-Dec-2009 09:55
    Edited by: kmcharan on 03-Dec-2009 09:55

    If your query returns results, you have found them... so your "FOUND" flag might be a constant,...

  • SQL Query help ( On connect By level clause)

    Hi all,
    I have this query developed with data in with clause.
    With dat As
      select '@AAA @SSS @DDD' col1 from dual union all
      select '@ZZZ @XXX @TTT @RRR @ZZA' col1 from dual
    Select regexp_substr( col1 , '[^@][A-Z]+',1,level) Show from dat
    connect by level  <= regexp_count(col1, '@');Current output :-
    SHOW
    AAA
    SSS
    DDD
    RRR
    ZZA
    TTT
    RRR
    ZZA
    XXX
    DDD
    RRR
    SHOW
    ZZA
    TTT
    RRR
    ZZA
    . . .1st row comes fine, But next row data is getting duplicated. And total record count = 30. I tried with some but didn't work.
    Expected output :-
    SHOW
    AAA
    SSS
    DDD
    ZZZ
    XXX
    TTT
    RRR
    ZZAI need some change on my query and I am not able to find that. So anybody can add on that or can also provide some different solution too.
    Thanks!
    Ashutosh

    Hi,
    When you use something like "CONNECT BY LEVEL <= x", then at least one of the following must be true:
    (a) the table has no more than 1 row
    (b) there are other conditions in the CONNECT BY clause, or
    (c) you know what you are doing.
    To help see why, run this query
    SELECT     SYS_CONNECT_BY_PATH (dname, '/')     AS path
    ,     LEVEL
    FROM     scott.dept
    CONNECT BY     LEVEL <= 3
    ;and study the results:
    PATH                                     LEVEL
    /ACCOUNTING                                  1
    /ACCOUNTING/ACCOUNTING                       2
    /ACCOUNTING/ACCOUNTING/ACCOUNTING            3
    /ACCOUNTING/ACCOUNTING/RESEARCH              3
    /ACCOUNTING/ACCOUNTING/SALES                 3
    /ACCOUNTING/ACCOUNTING/OPERATIONS            3
    /ACCOUNTING/RESEARCH                         2
    /ACCOUNTING/RESEARCH/ACCOUNTING              3
    /ACCOUNTING/RESEARCH/RESEARCH                3
    /ACCOUNTING/RESEARCH/SALES                   3
    /ACCOUNTING/RESEARCH/OPERATIONS              3
    /ACCOUNTING/SALES                            2
    /ACCOUNTING/SALES/ACCOUNTING                 3
    84 rows selected.

Maybe you are looking for

  • Creative Cloud --showwindow arguement causing crash

    I'm a developer for a game company that supports older managed DirectX games. Our customers have been complaining of our games crashing on their computers recently. After some research, it appears to be an issue with the Adobe Creative Cloud. If the

  • Error while deploying the project to ESB

    Hi, When I try to deploy any services to ESB I am getting the following error. error code: 1000 : 5 summary: /rh37/u01/app/soa/10.1.3.1/SOA/integration/esb/oraesb/deploy/DEV_Ramana_Order_Variable_Test.zip (Read-only file system) Fix: Contact Oracle S

  • Can i use a Dynamic Calc member as a Shared member

    Can i use a Dynamic Calc member as a Shared member in other hierarchy? is it mandatory to make a member as Stored type if we want to use the same member in other hierarchy as a shared member.? -KK

  • Trouble with activation

    I have just gotten a Iphone 4 16gb from my friend because I lost my droid. I went through the activation process, and when I got to the last page it said "Cannot load page"I reloaded the page and it still wouldn't load the page.The phone still says i

  • Can you explain the members of AIRealMatrix?

    Hello, AIRealMatrix has the follwing members in CS4 ASReal a ASReal b ASReal c ASReal d ASReal tx ASReal ty please explain what is each point represents?