HOW TO CREATE A VIEW WHICH CONTAINS A PARAMETER
Hi all
I am trying to create a view which contains paramaters.
Lets assume that the view may look like this:
STEP 1:
CREATE OR REPLACE procedure Myproc(v_count in NUMBER) as
BEGIN
EXECUTE IMMEDIATE
'CREATE OR REPLACE VIEW myview AS
SELECT COUNT(*) FROM DUAL WHERE ROWNUM like '''||v_count||'%'' ';
END myproc;
SHOW ERRORS;
Procedure created.
Elapsed: 00:00:00.31
SQL> SHOW ERRORS;
No errors.
STEP 2:
SQL> EXEC Myproc(2);
BEGIN Myproc(2); END;
ERROR at line 1:
ORA-00998: must name this expression with a column alias
ORA-06512: at "MYUSERNAME.MYPROC", line 3
ORA-06512: at line 1
Elapsed: 00:00:00.16
It seems that doesn't really likes the third line: "EXECUTE IMMEDIATE".
Can I get any help with this one ?
Thank-you
Robert
Bear in mind that VIEWs are not supposed to be parameterised. That is why Nature gave us a WHERE clause. However, there is one, albeit slightly clunky, way of doing it....
SQL> CREATE OR REPLACE VIEW emp_view AS
2 SELECT * FROM scott.emp
3 WHERE deptno = sys_context('userenv','client_info')
4 /
View created.
SQL>
SQL>
SQL> exec dbms_application_info.set_client_info(10)
PL/SQL procedure successfully completed.
SQL> SELECT * FROM emp_view
2 /
EMPNO ENAME JOB MGR HIREDATE SAL COMM
DEPTNO
7782 CLARK MANAGER 7839 09-JUN-81 2450
10
7839 KING PRESIDENT 17-NOV-81 5000
10
7934 MILLER CLERK 7782 23-JAN-82 1300
10
SQL> Cheers, APC
Similar Messages
-
How to display a view which contain interactive form in an external window
Anyone know how to display a view which contain interactive form in an external window?
I managed to display the view in an internal window with the following code:
IWDWindowInfo windowInfo = (IWDWindowInfo)wdComponentAPI.getComponentInfo().findInWindows("PdfReportWin");
IWDWindow window = wdComponentAPI.getWindowManager().createWindow( windowInfo, true);
For external window, I tried this method : wdComponentAPI.getWindowManager().createExternalWindow(String URL, String title, boolean modal) but there are no parameter for view name?
Maybe this is not the correct way, really appreaciate if anyone can help.Hi,
U need to the following
1.Create another window
2.Create a view in it tat contains Interacive form element.
3. call this window dynamically thru the first window by creating a context element of IWDWindow type
The code may help:
IWDWindowInfo windowInfo =(IWDWindowInfo) wdComponentAPI.getComponentInfo().findInWindows("SearchEmpwind");
IWDWindow window = wdThis.wdGetAPI().getComponent().getWindowManager().createWindow(windowInfo, true);
window.setWindowPosition(WDWindowPos.CENTER);
window.setWindowSize(400, 250);
window.open();
wdContext.currentContextElement().setEmpSearchWind(window);
Regards
Ishita -
How to create a table which contains relational data and Document data
hai all
i need to create a table which contains relational data(i mean coulumns whose data types are type NUMBER,VARCHAR) and documents(like xml file/html file/image)using iFS.
when i store the document data(xml data/html data) in the iFS ,it will be stored as Document Object.so how do i relate this document object belongs to a particular row in a table.
do guide me
thanksPlease see reply at http://technet.oracle.com:89/ubb/Forum36/HTML/000778.html
-
How to create an iBOT which contains more than one dashboard page
Hi,
I want to create an iBOT which delivers the content in HTML or PDF format, but to contain more than one dashboard page. The idea is that I have several dashboards and I want to send by e-mail (by iBOT) most important pages from different dashboards.
Is it possible to send by a single e-mail different pages from different dashboards? I cannot find an way to accomplish this in the content of delivery in iBOT.
Thank you.Hi,
Yes, I can add them to a briefing book, but the clients that will receive it by e-mail should have the briefing book reader in order to view the contents. Is there any way to send the briefing book in a PDF format?
Thank you. -
How to create a role which contains few query for the user
Hi,
I need a create a role in the security which should contain few custom BI queries and then assign the users to the role.
Even I have to assign the vendor to their unique vendor number in the security perespective for the created BI Reports.
Thanks!!Try this link http://www.sapecc.com/bw_security/bw_security_newquery.htm
-
How to create a view with Oracle apps Org initialization ?
Hi,
How to create a view which needs Oracle apps org initialization to provide the correct data .
The purpose of the view is to be accessed in Primavera DB via a DB link for reporting purpose.
So how should the org be initialized so that the view returns the correct data when accessed from the remote data base using the DB link?
EX: step1 run fnd_client_info.set_org_context for the org
step2 query the veiw returns correct data in Oracle.
How can this be achieved if the view needs to be accessed via DB link?
sample view sql :
select po_header_id
from po_distributions_all pod
where (apps.po_intg_document_funds_grp.get_active_encumbrance_func
('PO',
pod.po_distribution_id
) <> 0
Thanks in advance!
DarshiniHi,
This is not possible in Oracle. What u can do is create the view without the where clasue and supply the where clause at runtime.
Hope this helps...
Regards,
Ganesh R -
How should I create JAR file which contain JMF library and project classes
Hi,
I installed the JMF windows pack. I compiled and ran successfully myApplet (which use JMF librarie) in Internet Explorer on my machine. When I run this applet on some different machine, where JMF isn�t installed- it�s not running.
There is an error:
java.lang.NoClassDefFoundError: javax/media/ControllerListener
I was trying to create jar file, which contain librarie JMF.jar and all other files which are require to run myApplet (*.jar, *.class, the files from folder �MyApplet�) and run it on the other computer. It still doesn�t work.
Also I ran a JMF Customizer and created customize.jar but this file contains only JMF classes. I don�t know how add other files to it.
How should I create a jar file which will contains all essential files to run myApplet on other machine (something like �All In One� J )
I�m using Eclipse.
Can somebody help me?.
Thank You!
Best regards:
PeterHi
i want to make a jar file of application which is using JMF to play audio
and video. it works well during compilation and execution but doesn't
works in jar file.
please help me how i make a jar file whic will run audio and video too
your's truely
abdul -
How to create a view consisting of data from tables in2 different databases
Using Oracle 10.2g
I have 2 databases Gus and haggis on Comqdhb schema.
glink indicates a databse link between Haggis and Gus
In Gus there are tables student,subject,grade,school containing columns like upn...
STUDENT
upn
academicYear
SUBJECT
subject
GRADE
examlevel
grade
SCHOOL
sn
In HAGGIS there are tables student,grade,teacher containing columns upn...desc below.
STUDENT
upn
GRADE
grade
upn
academicyear
level
Create view in your HAGGIS database which will join all of the exam grades together. You should have one view which will produce the following relation :
examGrade(upn, subject, examlevel, sn, grade,academicYear)
so I need to create a view which gets the data from both the tables in both the databases.
create view as examGrade(upn, subject, examlevel, sn, grade,academicYear) as select s.upn
But i am not getting how to select a column from 2 tables in different databases
I mean if i said
select upn from comqdhb.student@glink,comqdhb.student;
select upn from comqdhb.student@glink,comqdhb.student
ERROR at line 1:
ORA-00918: column ambiguously defined
help me out,Thank you.Thank you for the reply will follow up the code format
Create views in your HAGGIS schema database which will join all of the exam grades together. You should have one view which will produce the following relation :
examGrade(upn, subject, examlevel, sn, grade,academicYear)
I understand that there wont be duplication when we use conditions
If i query
select count(upn)
from comqdhb.student@glink I get 9000
but after the union
create view examGrade(upn, subject, examlevel, sn, grade,academicYear)
as
select distinct s.upn as upn
, g.subject as subject
, g."LEVEL" as examlevel
, g.grade as grades
, '9364097'
, to_number(g.academicyear) as academicyear
from comqdhb.student s
, comqdhb.grade g
where s.upn=g.upn
union
select s.upn
, sb.subject
, g.elevel
, g.grade
, s.acyr
, sc.sn
from comqdhb.subject@glink sb
, comqdhb.student@glink s
, comqdhb.gradevalues@glink g
, comqdhb.school@glink sc,
, comqdhb.studentingroup@glink sg
, comqdhb.teachinggroup@glink tg
where sb.sid=tg.sid
and tg.gid=sg.gid
and sg.upn=s.upn
and g."LEVEL"=tg.elevel
and s.school=sc.id
and sc.id=tg.id; returns
count(upn) from exam gradeIt gets stuck actually sometimes it returns
932002 some results.
2:
Another problem i am having which i am trying to solve and written up my ideas but haven't been getting the expected results.Hope you can help.Thank you.
Information:
=======
All children take exams at the age of 16 called a General Certificate of SecondaryEducation (GCSE).
They have to study and take exams in Mathematics, English and Science, and can take other subjects such as History, French, Art etc. Most students will study between 5 and 10 different subjects before taking their GCSEs.
For each exam, a student is awarded a grade from A*, A, B,C,D,E,F,G,U,X An A* grade is the best grade achievable and an X is the worst grade.
In order to analyze how students have performed, each grade is mapped to a numeric value as follows:
Grade Numerical score
A* 8
A 7
B 6
C 5
D 4
E 3
F 2
G 1
U 0
X 0
Now why i need this avgGCSE is because i have to create a view containing avgGCSE of the students it is used in the next question where a condition is avgGCSE is between 6.5 and 7
In order to calculate the avgGCSE the idea is to calculate the grades of the students and map the grades to their corresponding scores/values
add them all up and div by the total no of grades to get the avg.
desc comqdhb.STUDENT@glink;
STUDENT
=======
UPN
FNAME
CNAME
DOB
GENDER
PREVIOUSSCHOOL
XGCSE
SCHOOL
ACYR
STUDENTINGROUP
=============
UPN
GID
STARTDATE
ENDDATE
GRADE
GRADEVALUES
===========
GRADE
LEVEL
VALUE
I have a opinion that xgcse in STUDENT table refers to the avgGCSE which i want to calculate as when i asked my professor as to what xgcse he said that he forgot to take it out of the table and it is not necessary while creating avggcse.
select *
from comqdhb.student@glink
where xgcse<6.5; Displaying a result
returns:
UPN FAMILYNAME COMMONNAME DATEOFBIR GENDER PREVIOUSSCHOOL XGCSE SCHOOL ACYR
===========================================================================
1011 KIMBERLY ABBOT 07-JUL-79 f none 3.93500948 2 2
select *
from comqdhb.student@glink
where xgcse between 6.5 and 7 and upn = 1386; Displaying a result
returns:
UPN FAMILYNAME COMMONNAME DATEOFBIR GENDER PREVIOUSSCHOOL XGCSE SCHOOL ACYR
===========================================================================
1386 STEPHANIE AANNESSON 15-JAN-79 f none 6.88873 2 2 so if xgcse is the avgGCSE then upn 1011 has avggcse<6.5 and 1386 has avggcse >6.5
my idea was backward strategy like so now if we find out upn 1368 has suppose xgcse(avggcse)>6.5 how to extract the avggcse for the particular upn We need to map grades from GRADEVALUES to grade in STUDENTINGROUP and map upn from studentingroup to upn in student to output the values for the corresponding grades from GRADEVALUES
select grade
from comqdhb.studentingroup@glink
where upn = 1011;
Result:
GRADE
=====
D
F
B
E
C
E
E
B
8 rows selected. Mapping each grade to the corresponding value and calculating we get
32/8=4 total(values to corresponding grades)/no of grades.
But the xgcse for upn 1011 is 3.935 and i am getting 4!! maybe xgcse isn't avggrade but ? is the procedure by me correct for calculating avggcse
select grade
from comqdhb.studentingroup@glink
where upn = 1386;
Result:
GRADE
======
A*
A*
A*
A*
B
A*
A*
A
B
B
B
11 rows selected. grade to the corresponding value and calculating we get
79/11=7.12 total(values to corresponding grades)/no of grades.
But the xgcse for upn 1011 is 6.88... and i am getting 7.12!!
But another problem
when i say
select g.value,g.grade
from comqdhb.gradevalues@glink g
, comqdhb.studentingroup@glink sg
where g.grade=sg.grade
and sg.upn=1011;
result:
======
VALUE GRADE
===========
100 B
100 B
80 C
60 D
40 E
40 E
40 E
20 F
6 B
6 B
5 C
VALUE GRADE
=============
4 D
3 E
3 E
3 E
2 F
16 rows selected.
select distinct g.value,g.grade
from comqdhb.gradevalues@glink g
, comqdhb.studentingroup@glink sg
where g.grade=sg.grade
and sg.upn=1011;
result:
======
VALUE GRADE
============
2 F
100 B
6 B
3 E
60 D
5 C
4 D
80 C
40 E
20 F
10 rows selected. I am getting only 8 for the query
select grade
from comqdhb.studentingroup@glink
where upn = 1386; here its becomming 10 and also its displaying values as 100 and ...
select distinct *
from comqdhb.gradevalues@glink;
GRADEVALUES
===========
LEVEL GRADE VALUE
================================
a A 120
a B 100
a C 80
a D 60
a E 40
a F 20
a U 0
a X 0
g A 7
g A* 8
g B 6
LEVEL GRADE VALUE
================================
g C 5
g D 4
g E 3
g F 2
g G 1
g U 0
g X 0
18 rows selected. I was hoping if i could map the grades and get the values and calculate avggrade by total(values)/count(values)that would be it but here there are values like 100...
select sum(g.value)/count(g.grade) as avggrade
from comqdhb.gradevalues@glink g
, comqdhb.studentingroup@glink sg
where g.grade=sg.grade
and sg.upn=1386;
avggrade
========
37.4375 the avggrade cant be this big and when i map each grade i obtained for 1368 like a to 7+b to 6 so on i get avggrade 7.12
kindly help.
Edited by: Trooper on Dec 15, 2008 4:49 AM -
I need to create a flyer which contains as example 33 lines of text in a column. All textlines have to be underlined in a color. I tried this with „Absatzlinie darunter“ (might be „Paragraph line underneath“.
The short-cut is „Command / Alt / J“, but nowhere I can see any information how to duplicate the underlines.
By the way: I am a InDesign-Beginner; I used to work with QXP before for many years. Who can give me a hint – if possible in German? Thanks a lot!
DieterGuten Morgen!
Zunächst herzlichen Dank für die Reaktion und die Tips. – Ich will da nicht
nerven, aber ich bin erst seit kurzer Zeit mit InDesign zugange und stelle
immer wieder fest, dass, je tiefer ich einsteigen will, immer mehr Fragen
auftauchen. Es gibt auch so viele Begriffe, die sich von QuarkXPress
unterscheiden, das ist ja furchtbar.
Können wir vielleicht mal kurz direkt Kontakt über E-Mail aufnehmen? Auch
mit dem Forum habe ich noch Probleme zurecht zu kommen. Ich würde gerne
einen Screenshot senden, der mein "Problem" besser erkennen lässt.
Schöne Grüsse
Dieter Ullrich
Von: Willi Adelberger <[email protected]>
Antworten an: <[email protected]>
Datum: Mittwoch, 15. Januar 2014 20:34
An: Dieter Ullrich <[email protected]>
Betreff: I need to create a flyer which contains as example 33
lines of text in a column. All textlines have
Re: I need to create a flyer which contains as example 33 lines of text in
a column. All textlines have
created by Willi Adelberger
<http://forums.adobe.com/people/Willi+Adelberger> in InDesign - View the
full discussion <http://forums.adobe.com/message/6016307#6016307>
Wenn Du jede Zeile unterstreichen musst, dann sind Absatzlinien (Paragraph
Rules) nicht dazu geeignet. Es gibt zwei Absatzlinien, eine unterhalb, eine
oberhalb.Für das Unterstreichen aller Zeilen kann man nur die Auszeichnung
„Unterstreichen” verwenden, das findest Du im Absatzformat unter
„Grundlegende Zeichenformate” die Option „Unterstreichen”. Besser wäre es
jedoch in der Absatzformatdefinition im Bereich ”´„Unterstreichungsoptionen”
die EInstellungen vorzunehmen, weil dort feinere Einstellungen möglich sind
und sogar zweifärbige Unterstriche möglich sind. Leider hat die
Unterstreichungsfunktion gegenüber den Absatzlinien den Nachteil, dass
Unterstreichungen nur unterhalb des Texts und unterhalb von Leerzeichen und
Tabulatoren funktionieren, Absatzlinien können hingegen auch außerhalb de
Rahmens angelegt werden und eine feste Länge bei allen Zeilen haben.
Please note that the Adobe Forums do not accept email attachments. If you
want to embed a screen image in your message please visit the thread in the
forum to embed the image at http://forums.adobe.com/message/6016307#6016307
Replies to this message go to everyone subscribed to this thread, not
directly to the person who posted the message. To post a reply, either reply
to this email or visit the message page:
http://forums.adobe.com/message/6016307#6016307 To unsubscribe from this
thread, please visit the message page at
http://forums.adobe.com/message/6016307#6016307. In the Actions box on the
right, click the Stop Email Notifications link. Start a new discussion in
InDesign at Adobe Community
<http://forums.adobe.com/choose-container!input.jspa?contentType=1&container
Type=14&container=3359> For more information about maintaining your forum
email notifications please go to
http://forums.adobe.com/thread/416458?tstart=0. -
How to create new view without interlinking with gantt chart or resource views
ok clear
one another question
In msp how to create new view without interlinking with gantt chart or resource viewsHi Shiv PMC--
I splitted your question above in another thread in order not to have a huge thread with many topics in it.
That being said, I'm not sure to understand. A view is just a manner to display MS Project data with columns. A view can have a table with column (left part) associated with a Gantt chart. It can also just contain a table with no Gantt chart (like the task
table) or a table with a timephased grid (resource and task usage).
Please give us more information, maybe with a concrete example so we can help you.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
How to create table view with reference table
Hi experts,
How to create table view with reference table in SE11, plz gve me stp by stp procedure.
pints grnded for hlp.Hi
Go to Tcode se11 choose view and enter the name and create a popup opens up choose database view option
enter the description
On the left hand side choose the table name.
Click on view fields tab and choose your table fields.Here you can choose which fields you want in your view.
Save and then activate.
Hope this helps.
Regards,
Harish -
Dear Experts,
how to create table view for single table? and once I create table view I have to create Generic data source so plz provide me the step to create it.
Please search the forum before posting a thread
Edited by: Pravender on May 6, 2011 11:18 AMHi,
There is big advantage of creating a view for single table rather than RSO2.
My scenario is like this : My table VBAK has 113 fields i want only 9 fields from them.
RSO2: By doing generic extraction with RSO2 it will fetch all 113 fields from the table VBAK.So,it'll definitely degrades the performance . For transferring 9 fields why we have to fetch all 113 fields.
VIEW: By using view we can specify some fields in view fields.So, only those 9 fields will be fetched from table. In this extract structure contains 9 field transferring 9 fields.Then we can create generic extraction using this view.
Regards
satya. -
How to create i view in visual composer give details screenshots
how to create i view in visual composer give details screenshots
Hi,
Go through these threads
VisualComposer
http://help.sap.com/bp_epv170/EP_US/HTML/Executive_Cockpit.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1752b737-0401-0010-0ba3-87c3eda8c6ce
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e019d290-0201-0010-f186-8630a949800a
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30987099-a74c-2a10-70b5-a2751ce79359
http://help.sap.com/saphelp_nw04/helpdata/en/fd/4a7e40417c6d1de10000000a1550b0/content.htm
Tarak
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00b9ba6d-1291-2a10-208d-bd27544e7939 -
I am beginner in MVC and I would like to create a view which populates two (or more) joined tables in a single view table as described below.
I have two tables:
1 - Bloggers: - bloggerID (int);
- bloggerName (string)
2 - Blogs: - blogID (int);
bloggerID (int);
- blogTitle (string);
- blogImage (string)
A blogger can have one or more blogs while one blog must be related to only one blogger.
I would like to have a view table on my webpage as the following:
Blogger Name
Blog Title
Blog Image
Noris Gang
Virus
virus.jpg
Noris Gang
Desktops
desktop.jpg
Gauthier
Books
books.png
John Leon
NNNMHJhjdhj
Nmbj.jpg
I'm using MVC 4 (or at least 3).
Thanks for your help.Hello,
From your description, it is not very clear that what you mean about the View, if it means the View concept in database as SQL Server, your required view should be as below:
Create view
as
Select Bloggers.bloggerName, Bloggers.blogTitle, Bloggers.blogImage
From Bloggers join Blogs on Bloggers.bloggerID = Blogs. bloggerID
If it means the UI view in MVC concept, I suggest you could ask it on the MVC forum:
http://forums.asp.net/1146.aspx
Regards.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Hi all,
i am new to can u tell me how to creata a view. and how we can create node.and how we can create outbound plug and inbound plug.
thanks & regards
naveenHi Naveen,
In the component click on view qith the right button and select "Create View" follow the steps. Its a very simple wizard.
Let me know if you have more issues.
Best regards,
Caíque Escaler
Maybe you are looking for
-
Built a PC w/KT6 delta mb a week ago. Have been unable to successfully install a video card. Tried ATI 9600SE first. Took that back and got a Diamond S90 w GeForce FX 5200 123 8xAGP. Loaded new chipset drivers and used up to date NVidea drivers. Scre
-
Hi All, I have exported the security permisions from one server and need to import it to another. When I am importing its saying file not found , exception coming. I have placed teh file in the corrrect location which is K:\Oracle\Middleware\user_pro
-
Javax class not found error.
First and formost, apologies if this is in the wrong forum. I'm running NB 6.1 and trying to add the new kewl mysql features to my servlet. It automatically added all the code and inserted imports for javax. For some reason it says that it can't find
-
i am on firefox in the uk and apart from not remebering my username it keeps wanting me to update when ialreday have the latest version installed
-
Hi, We are importing approximately 3000 Invoices with 300,000 distribution lines from legacy system to Account Payables every month. It is taking around 6Hrs to create the Invoices with distribution lines. Is there any way to reduce the processing ti