|
its create view, yes, will check for more info.
On Fri, Aug 8, 2014 at 7:25 PM, CRPence <CRPbottle@xxxxxxxxx> wrote:
On 08-Aug-2014 17:00 -0500, Hoteltravelfundotcom wrote:VIEW,
I got message
Why so secretive? Is the message confidential? If so, probably not
best to ask on a public forum.
so there is a limit to the view.?
The further away, the wider the scope, but likely less detail will be
available; the closer-in, the narrower the scope, but at some point the
details can also become lost as the ability to focus likely abates.
Lots of limits everywhere, including various limits for a SQL VIEW,
including the CREATE VIEW statement; at one time for example, the
VIEW_DEFINITION had [and may still have] a limit of 10K in bytes [i.e.
10000 vs 10KB].
I can break them up is the only option?
When something is too big, breaking up the item into smaller pieces is
often an option; sometimes though, not a functional\usable option in the
particular scenario.
After reading ahead... [I infer possibly an appropriate answer might
be:] Probably, however limiting embedded comments and other extraneous
characters might suffice. Presuming the failing request is a CREATE
encapsulating some longer VIEW text into other VIEW definitions such thatlong
some subqueries refer to the VIEW instead of being defined by the entire
SELECT would likely prove helpful in that regard; i.e. breaking up one
VIEW into multiple CREATE VIEW statements. However if a VIEW is socomplex
as to require that many characters, entirely possible that the complexitynever
of the VIEW in definition may exceed some other limit(s) other than just
number of characters.
Length of statement exceeds 32,767 characters.
That is the USEnglish text apparently. Best to always give the Message
Identifier with the message text for which language translation would
be an issue; that opens up the possibility that someone with a differentreader
language feature might be able to waste their time to be helpful despite
the author offering up almost no useful supporting information. The
/context/ of the message, for example, is generally of interest to a
so they are better able to assist; knowing the request for which theissued,
message was issued, the input up to the point that the message was
and from where and to whom and\or to what the message was issued are allwhat
part of the /context/ of the messaging.
While a reader might successfully have inferred the message identifier
is SQL6015 with the same text "Length of statement exceeds 32,767
characters.", and therefore presumably identifies a like condition to
was merely alluded with text, the missing /context/ of the messaginggives
the reader little more about how the author encountered the [error]use
condition. Possibly the SQL6### range of messages are reserved for the
of the Start [ineractive] SQL (STRSQL) feature, such that the error mightMessage
be presumed to have been sent T/QSQISE [though F1=Help "Additional
Information" and joblog for iSQL messages are often logged only in theentered
interactive session rather than appearing with the from-program and
to-program]; but knowing specifically that a particularly long SQL CREATE
VIEW statement was issued and stating how many /pages/ of data were
in the session before Enter was pressed both would go a long way toadding
/context/ to the failing condition.list
--
Regards, Chuck
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
To post a message email: MIDRANGE-L@xxxxxxxxxxxx--
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.