Enter choose value in the shell variable
Hi all
I am trying to set the value of a select query in a shell variable, but want just the value with any of the text, as shown below:
invalid_count=`sqlplus / as sysdba <<.eof. set pages 0 feed off heading off echo off verify off termout off select count(*) from dba_objects where status != 'VALID'; exit .eof.`
$ echo $invalid_count
SQL * more: Production of the version 11.2.0.4.0 on Mon Jan 25 10:16:22 2016 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: options of Oracle Database 11 g Enterprise Edition Release 11.2.0.4.0 - 64 bit Production with the partitioning, OLAP, Data Mining and Real Application Testing SQL > SQL > SQL 0 > disconnected from the database Oracle 11 g Enterprise Edition Release 11.2.0.4.0 - 64 bit Production with the partitioning, OLAP, Data Mining and Real Application Testing options
I tried the query with a number of set options but can't seem to get the right combination.
Any ideas please?
If sqlplus / as sysdba
will help you.
Tags: Database
Similar Questions
-
Cannot get the value of the session variable (using row wise initialization).
Hi all
I have a scenario where I'm trying to get the value of the variable session of two columns.
Table of database consists of the name of USER, Country_Region, columns Country_SubRegion.
For example: ChadraKanth, Americas, America West is the data.
I wrote a Sql query in the block of session initialization:
Select "CR", Country_Region, Country_SubRegion
of row_wise_init
where USERID = ": the USER"
When I test the RPD code gives the result like this:
CR WesternAmerica of Americas.
In my report I have two columns, a region and an another subregion.
When I try to filter with the session variable "CR" for the column region his error giving: session variable is not initialized with
This is the default.
Question:
1. session variable is contains several values in the column?
2. how to filter the report on columns of region and sub region?
Please suggest me.
Kind regards
Chandra Khalil.
Hello
A session variable cannot store more than one column, 1 variable = 1 value (column 1), horizontal initialization allows to store several lines, multiple values in the same variable.
If to a user, you have several lines with multiple values, you need horizontal initialization, but it cannot store in the variable the value of the region and subregion.
-
Why can't I just show the value of the reference variable on name full column
Hello everyone,
I want to display the value of the reference variable as column name for one of my analysis on OBIEE. However, when I write, it does not show the value, it shows just as text;
VALUEOF ("rv_yesterday")
How can I show the value of it?
Can you help me please.
Kind regards
Dilek
Raja,
What is a date or a related data type in any variable of RPD - session or repository - will become a datetime. That's a given and you can play as much as you want with to_date, trunc, DATE (the way of the RPD), but will it be a datetime value. Period.
Only when she is cast to a string rather than one of the 'date' data types can get rid of the component "hour".
Edit: Sorry, I forgot to add: < dilek,="" that="" response="" is="" your="" answer="" as="" well,="" sorry.="" no="" "date="" without="" time="" component="" in="" proper="" data="" types."=""> >
-
Hello community, I have a problem when creating a function. The purpose of this function is to check the table of weather gave yesterday or not. We must check this on different tables on different sachems. We are creating a function with input variables.
CREATE OR REPLACE FUNCTION IN_SCHEMA.IS_YDAYDATA_TO_TABLE
(
in_schema IN VARCHAR2,
in_tablename IN VARCHAR2,
in_datefield IN VARCHAR2,
)
RETURNS INTEGER
AS
-Declaring variables
v_is_true INTEGER.
BEGIN
SELECT
CASE
WHEN MAX (in_datefield) = TRUNC(SYSDATE-1)
THEN 1
ON THE OTHER
0
END
IN
v_is_true
Of
in_schema.in_tablename
;
RETURN v_is_true;
END;
/
When creating, I got error: [error] ORA-00942 (44:19): PL/SQL: ORA-00942: table or view does not exist
How to use the values of the input variables on the table select statement names?
Hello
Here's a way you can use dynamic SQL statements for this task:
CREATE OR REPLACE FUNCTION IS_YDAYDATA_TO_TABLE
(
in_schema IN VARCHAR2,
in_tablename IN VARCHAR2,
in_datefield IN VARCHAR2,
in_first_date DATE DEFAULT SYSDATE - 1,.
in_last_date DATE by DEFAULT NULL
)
RETURNS INTEGER
AS
-IS_YDAYDATA_TO_TABLE returns 1 if in_schema.in_tablename.in_datefield
-contains all the dates in the in_first_date of the range through included in_last_date
- and it returns 0 if there is no such lines.
-If in_last_date is omitted, the search only the data on in_first_date.
-If in_first_date is omitted, it defaults to yesterday.
-Time parts of the in_first_date and in_last_date are ignored.
-Declaring variables
sql_txt VARCHAR2 (1000);
v_is_true INTEGER.
BEGIN
sql_txt: = 'SELECT COUNT (*).
|| 'FROM ' | in_schema | '.' || in_tablename
|| 'WHERE ' | in_datefield | ' > =: d1'
|| «AND» | in_datefield | '< > >
|| 'AND ROWNUM = 1';
dbms_output.put_line (sql_txt |) '= sql_txt in IS_YDAYDATA_TO_TABLE"); -For debugging
Sql_txt EXECUTE IMMEDIATE
IN v_is_true
With the HELP of TRUNC (in_first_date) - d1
TRUNC (NVL (in_last_date
in_first_date
)
) + 1 -- d2
;
RETURN v_is_true;
END is_ydaydata_to_table;
/
DISPLAY ERRORS
If you must use dynamic SQL statements, put all the SQL statement in a single string variable, such as sql_txt in the example above. In this way, you can easily see exactly what will be executed. Comment out the call to dbms_output under test is completed.
Try to write functions that will address not only the question that you have now, but similar questions that you may have in the future. For example, now that interest you only to the verification of the data of yesterday, but later, you might want to check another day or range of days. The above function combines the convenience of a function simple (looks like yesterday data if you don't tell him otherwise) with the power of a more complex function (you can use the same function to check any day or range of days).
-
How to restrict user access to must enter a value in the mandatory fields
Greetings!
I had a personal information form. I want to restrict the user to enter values in all areas of mandatory for example fields (username, date of birth, etc.)
How to limit the search user must enter a value in the mandatory fieldsCreate dynamic actions for each of the fields, or you can create javascript.
for example create dynamic action 1 with event as tune-up losing select the item and the condition as NULL and action as alert and type the message you want to display in the text section.Thank you
Mehabub -
Value of the session Variable does not get updates.
Hello
I have a Session variable, I am assigning it an initial value [3] during the loading of the page. But, during the drop value menu selection and the "submit" button hit, I update the value of the Session variable.
The update is unsuccessful and the session variable is preserved the initial value. Here's the code used to assign the value to the Session variable:
< ISdefined ("FORM.submit") cfif >
< cfset Session.numTasksDisplayed EQ #FORM.filter # >
< cfelse >
< cfset Session.numTasksDisplayed EQ 3 >
< / cfif >
When to use cfoutput after these instruction to check the value of the Session variable, its gives me the initial value of 3. Form.Filter is the value from the drop-down list menu option selected.
#FORM.filter # #Session.numTasksDisplayed # < cfoutput > < / cfoutput > < cfabort >
Any help is appreciated.
Thank you and best regards,
Vijayvijay77.First of all, you cannot use EQ with CFSET comparison operator. It should result in an error. If this is done on the bottom, there will be an error and nothing is set.
Also, are you sure that FORM. Offer exists during the validation of the form?
-Fernis
-
Store of value returned by the procedure in the shell variable
Hi gurus,
I am trying to store THE return value of the procedure parameter in the variable shell like below;
RET_VAL = "sqlplus $DB_USER / $DB_PASS < < EOT |" egrep. > $SCRIPT.tmp
Set linesize 2500 pagesize 0 echo off road feedback off verify off
Line of VARIABLE VARCHAR2 (4000)
exec UPCStreamDiffNodeVersions($MStreamName,$oldVersion,$newVersion,:line);
print the line;
EOT'
echo $RET_VAL
I can print what is in the variable line, but can not enter in the $RET_VAL. Please suggest.
Concerning
FoxSolomon Yakobson says:
EdStevens wrote:
This not only would get the return code of execution of sqlplus itselfNOP, he returned to any output (no return code) produced by SQL * Plus the term:
create or replace procedure in_out( v_in varchar2, v_out out varchar2 ) is begin v_out := v_in; end; /
prompt > export IN = EdStevens
prompt > RET_VAL ='sqlplus-s /.<>
Set feedback off
Go head
Line of VARIABLE VARCHAR2 (4000)
exec in_out('$IN',:line);
print the line;
EXPRESSIONS OF FOLKLORE"
prompt > echo $RET_VAL
EdStevens
Guest >SY.
I was wrong. And after thinking it an another half minute... Well, of course!
;-) -
I get an error when I try to update the path in the system variables on my laptop Windows 7, how to add values beyond the limit of 1024 bytes? Is there another limit or can this solution go beyond the character limit?
Hi Ronald,.
Thanks for posting your query in Microsoft Community.
I understand from your description, that you have problems with the update the path in the system variables. I'll be happy to help you
1. what you trying to accomplish?
2. What is the exact error message that you receive?
3. are you referring to the limit of characters of the file name or the path to the file?
248 characters for the maximum path length and 260 for the maximum length of file name.
For more information, you can consult this article:
File naming, paths and namespaces
http://msdn.Microsoft.com/en-us/library/aa365247.aspx
For all windows questions do not hesitate to contact us and we will be happy to help you.
-
Hello
I have a business requirement for a dashboard that we built location to get the users that belong to a certain geographic location to the default view of the dashboard with guests together in their geographic area. He is just giving them a default view to enhance their experience when they connect each day. Because of the way that we put the default value for the period of time they watch, with the HELP of SAUVÉ the CUSTOMIZATIONS IS NOT AN OPTION.
I created the default values for the prompt called "area" in a block of initialization. This variable is called V_USER.
My problem is that only about 80% of users have a value of 'Area' in the hierarchy of our employees. I would like to someone else by default "(toutes les valeurs de colonne)". " I was unable to understand how and where do.
Some of the things I've tried:
(1) Setting the default value in the initialization of an empty space block ("in SQL) (2) Setting the default value in the initialization "(toutes les valeurs de colonne) block '" (3) Setting the default value in the initialization block 'null '. None of them have worked and the result is that the user who does not have an area ends with a load of zombie dashboard, and while the guest gave rise to fashion "- select value -", the user must press "Apply" again to get the dashboard to display the data.
The text which lies behind the encircled area in green below correctly becomes the value of the variable to V_USER (it is empty as default and I don't have a box).
For @{biServer.variables ['NQ_SESSION.]} {[USERS ']} the default zone must be @{biServer.variables ['NQ_SESSION.]} {[V_USER']} {}
In the red circles below you can see that the guest actually becomes a value: *) nqgtu(* )
The illustration below indicates the default value for a user without a box. the second quick block is not updated until you press on apply again...
Thanks for your comments. I was not able to make this work for my needs. I have however to solve the problem by changing using a 'SQL result' for my default selection. Then I created a query that returns rows NULL unless there is a correct answer:
SELECT 'Service Delivery MOS '. "' Organizational hierarchy. "" Area ".
"MOS DELIVERY."
WHERE ("organisational hierarchy". ("" Area number "> 0) AND ("Service Delivery MOS". "Organizational hierarchy" "." " Zone' = ' @{biServer.variables ['NQ_SESSION.]} {[V_USER']} {} ")"
The "returns no line' I mentioned above resulted in all values being selected.
-
Get the value of the bind variable in backing bean class VO Impl
Hello
I have a VO that includes a bind "pOrgId" variable, the VO has a java VO Impl class that includes:
/**
* Returns the value of the variable to pOrgId.
value of the variable * @return for pOrgId
*/
public {getpOrgId() number
return (Number) ensureVariableManager () .getVariableValue ("pOrgId");
}
So it is possible to obtain the value is concluded by the binding variable using this class in a backing bean? (I tried to import the VOImpl class in the bean to support, but getpOrgId is not available?).
(JDEV 11.1.2.3.0)
Concerning
CarlHello
When you create a ViewObjectImpl class, none of these options is to generate the getter/setter for bind variable. Create a client class interface and expose the get method for the variable binding. Now, you can reference the method since a binding method in the ADF, which you then access a managed bean by calling
BindingContext bctx = BindingContext.getCurrent(); BindingContainer bindings = bctx.getCurrentBindingsEntry(); OperationBinding oper = (OperationBinding) bindings.get("name of the method binding"); Object returnVal = oper.execute();
Frank
-
Check if the value of the DISPLAY variable - failed
Hi friends,
When installing oracle * 11 g R2 in Linux (Red Hat) 5 * I am facing some problems related to the DISPLAY affecting some Java attack on exception during launch 'runInstaller '. Please check below.
I did face related questions before as well, but after setting the DISPLAY variable before start of installation (YES) always to avoid these problems, tried the same steps this time as well, but "no chance."
=============================================================================================
[data oracle@localhost] $. / runInstaller
From Oracle Universal Installer...
Check the Temp space: must be greater than 80 MB. Real 7440 MB passed
Check the swap space: must be greater than 150 MB. Real 2527 MB passed
Monitor: must be configured to display at least 256 colors
> > > Could not execute auto check for display colors using command/usr/bin/xdpyinfo(1). Check if the DISPLAY variable is set. Failure of < < < <
Audits of the requirement has failed. You must meet these conditions before
continue with the installation,
Continue? (y/n) [n] n
Preparations for the launch of Oracle Universal Installer from/tmp/OraInstall2012-05-12_01-26-43 PM. Please wait... [data oracle@localhost] $ Exception in thread "main" java.lang.NoClassDefFoundErrorPrerequisite required Ignoring failures. Persistence of...
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName(Class.java:164)
in java.awt.Toolkit$ 2.run(Toolkit.java:821)
at java.security.AccessController.doPrivileged (Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
at com.jgoodies.looks.LookUtils.isLowResolution (unknown Source)
to com.jgoodies.looks.LookUtils. < clinit >(Unknown Source)
to com.jgoodies.looks.plastic.PlasticLookAndFeel. < clinit > (PlasticLookAndFeel.java:122)
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName(Class.java:242)
at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1783)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:480)
at oracle.install.commons.util.Application.startup(Application.java:758)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:114)
at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:132)
=================================================================================================
Current setting (values):
[data oracle@localhost] $ echo $DISPLAY
localhost.localdomain:0.0
[root@localhost database] # echo $DISPLAY
: 0.0
[root@localhost database] # xhost + localhost.localdomain
localhost.localdomain being added to access control list
[data oracle@localhost] $ export DISPLAY
[data oracle@localhost] $ echo $DISPLAY
: 0.0
Then follows the error message on the display settings and a trail of Exceptions Java (provided above)
Help, please.
Thank you
Prashant DixitPrashant_Dixit wrote:
HelloThanks for the reply - I received a system clock analog once I've run 'xclock' command as long as user root, but received an error message when even tried with the "oracle" user
What EXACTLY do you (differently?) between the time where you succeed as a 'root' & fail as 'oracle '?
I can assure you that xclock will fail if you use "su" as below
Su - oracle
You need TO connect DB Server system DIRECTLY as user 'oracle' with X 11 active transfer OS
-
Assign the values of the two variables in a select statement
I'm trying to set two variables in a select statement in my definition of the procedure. I get the error identifier not valid "ATTRIBUTE" running the following code.
Can I not connect two different values to two different variables in the same select?create or replace procedure tbl_auth ( Email in varchar2, UserLevel out number) as v_Email varchar2(100) := lower(Email); v_login_chk number := 0; begin select UserLevel into p_UserLevel, v_login_chk into v_login_chk from tbl_User where eMail=v_Email exception when no_data_found then UserLevel := 0; end tbl_auth;
Thank you
Published by: jerry8989 on August 22, 2011 07:06
Published by: jerry8989 on August 22, 2011 07:06change as follows:
select UserLevel, v_login_chk into p_UserLevel, v_login_chk
IN ONE ALONE is enough.
BTW, don't you have "login Check" column in the "tbl_user"? If you do, your selection should be like this:
... select UserLevel, loginChk into /* check the column name in your table */ p_UserLevel, v_login_chk from tbl_User ...
-
Passing a value to the parameter variable
Here is a general example (all the code):
_Global.XPosition = {function(whichMc:MovieClip,_xStart:Number,_xEnd:Number):Void}
new Tween (whichMc, "_x", Strong.easeOut, xStart, xEnd, 1, true);
}
function loadFunction(success:Boolean):Void {}
If (success) {}
var image01ClosedPosition:Number = this.firstChild.childNodes [0].attributes.imageChangeX;
hit01.onRollOver = function() {}
xPosition(img01,image01ClosedPosition,0);
}
}
In the XML file, the value in the fact that I'm pulling is - 29.
If I do a trace of imag01ClosedPosition, I get the correct value of-29.
If I change the call to the function to read xPosition(img01,-29,0); This also works
I can't make it work the way I have it above.
(I know that I failed a lot, but I wanted to give you an idea of the part that does not work.)Thank you, kglad. I wondered about this. I thought that the setting of a variable data type: number, it would have been a number, but I never got an error in the debugger so I thought it was ok. I traced the data type and figured out it was actually a string and changed the following line which has transformed the string to an integer and does the job:
var image01ClosedPosition:Number = parseInt (RootNode1.attributes.imageChangeX);
-
Assign the value to the Application Variable via javascript
Hello
How can I assign value to an element of the application (not the page element) through javascript.
I tried to assign the value as follows:
$s ('F150_REGION_TEMP', region);
where F150_REGION_TEMP is the application variable and 'region' is populated value in javascript.
Kind regards
BenzHello
Try
BR, Jari
Published by: jarola on March 1st, 2010 14:47
-
How to get the value of the global variable to test in the user interface of labview?
Hello.
Can someone please share examples and tell me how access the global variable to test using the interface labview user.
I found some references and obtained from the method.
I sent the link below
Maybe you are looking for
-
I have a standard of the iPhone 5 running on the 9.35, with a life system evidence case. My problem is when I talk to someone if my Chin touches before the phone he he calls someone else in my contacts list. I never had this problem with my iPhone
-
Is - this ileage is to write and distribute a milwear?
-
How to space out the lines of text more closely
Just upgraded (?) FF25 and lines between the text (the ' leader' in the terminology of the police of my favorites) and other lists are widely spaced. It is really difficult to read and should be condensed. Anyone has an idea on how to achieve this? I
-
TouchSmart IQ506 video problems in Windows 7 Ultimate edition.
I installed Windows 7 Ultimate without any problems, but my screen flickers all the seconds (20 or more). It is extremely annoying, and I can't install the drivers, I have download from nvidia. She telling me that this driver does not support this
-
I deleted a document that I had previously saved in word. I found it when I went to start and looked for the document, but now it's a shortcut and I can't open it because it says it will not work properly because I had renamed before. How can I get m