Visit Our UNIX and Linux User Community


Shell Script to generate Dynamic Param file Using SQL Plus Quey


 
Thread Tools Search this Thread
Operating Systems Linux Shell Script to generate Dynamic Param file Using SQL Plus Quey
# 1  
Old 12-27-2012
Shell Script to generate Dynamic Param file Using SQL Plus Quey

Hi All,

Can anyone give me Shell script sample script to generate Param file by Reading Values from SQL Plus query and it should assign those values to variables like..

Code:
$$SChema_Name='ORCL'

Thanks in Advance... Srav...

Last edited by jim mcnamara; 12-27-2012 at 10:29 AM..
# 2  
Old 12-27-2012
Please supply us with a small sample sql statement; SQL output and your desired result.
That is, you question does not give us enough information to allow us to give you any kind of decent answer.
# 3  
Old 01-02-2013
RedHat Shell Script to generate Dynamic Param file Using SQL Plus Quey

Hi Jim,

I need to generate param file Dynamically using Linux shell script.

ex: i have query like...

Code:
   SQL> Select * from EMP;

 o/p Emp_No EMP_Name Location
         1         AAA          Tirupati
         2         BBB           Bangalore

...and my expected output is...

Code:
Param_Sample1.prm
------------------
$$EMP_No=1
$$EMP_NAME='AAA'
$$EMP_Location=Tirupati
/* These three values should go to one file  and second record details should go to second param file like....*/

Param_Sample1.prm
------------------
$$EMP_No=2
$$EMP_NAME='BBB'
$$EMP_Location=Bangalore...

like this i am expecting... Please help me on this....Sravan

Last edited by Scott; 01-03-2013 at 02:44 AM.. Reason: Code tags, please...
# 4  
Old 01-02-2013
We have discussed this already in thread
  1. Spool the query to a CSV file
  2. Read the values, format and write to param file
Code:
SEQ=0
while IFS=, read no name loc
do
        SEQ=$( expr $SEQ + 1 )
        {
         echo "\$\$EMP_No=$no"
         echo "\$\$EMP_Name=$name"
         echo "\$\$EMP_Location=$loc"
        } > Param_Sample${SEQ}.prm
done < EMP.csv

# 5  
Old 01-03-2013
Shell Script to generate Dynamic Param file Using SQL Plus Quey

Hi bipinajith,

Thank you so much, i am sorry i did not cheked it....Thank you...i iwll try with this approach.... :-)

--Sravan

Previous Thread | Next Thread
Test Your Knowledge in Computers #966
Difficulty: Medium
In HTML5 the 'ol' element has a new attribute called 'inline'
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Parameterizing to dynamically generate the extract file from Oracle table using Shell Script

I have below 2 requirements for parameterize the generate the extract file from Oracle table using Shell Script. Could you please help me by modifying the script and show me how to execute it. First Requirement: I have a requirement where I need to parameterize to generate one... (0 Replies)
Discussion started by: hareshvikram
0 Replies

2. Shell Programming and Scripting

Generate sql statement using shell scripting

Can anyone please assist me? I have attached 2 input files and one output file. I need to generate the sql update statements using the above 2 input files. if inputfile2 has 5 rows, then we should generate 5 update statements because column1 is unique. inputfile1 and inputfile2 may contain more... (10 Replies)
Discussion started by: vinus
10 Replies

3. Shell Programming and Scripting

Generate 10000 unique audio file of 2MB each using shell script.

Hi, I want 10000+ unique Audio file of approx 2MB each. How can i generate numerous audio files using shell script. Any tool, command or suggestions are welcome. If i give one audio seed file then can we create numerous unique files with same seed file? Any help is highly appreciable.... (11 Replies)
Discussion started by: sushil.kumar
11 Replies

4. Shell Programming and Scripting

Script to generate Excel file or to SQL output data to Excel format/tabular format

Hi , i am generating some data by firing sql query with connecting to the database by my solaris box. The below one should be the header line of my excel ,here its coming in separate row. TO_CHAR(C. CURR_EMP_NO ---------- --------------- LST_NM... (6 Replies)
Discussion started by: dani1234
6 Replies

5. Shell Programming and Scripting

Shell script to compare and generate a new file

Requirement is I have two files their format is File1 - input_file ----- tmp_value|3|number|| tmp_value1|3|alpha|| tmp_value2|6|alpha|AA AA| tmp_value3|15|number|000000005| tmp_value4|15|number|000000000000000| tmp_value5|11|alpha|bbbbbbbbbbb| tmp_value6|11|alpha|bb bb| input_file ... (4 Replies)
Discussion started by: greenworld123
4 Replies

6. Shell Programming and Scripting

a shell script to generate an excel sheet from a text file..

hi, i have a text file that looks like this! i want to generate an excel sheet out of it, removing all the junk data except the addresses that look like . Arrow Electrical Services Rotating Machinery, Electrical Contracting & Mining Specialists Onsite maintenance, breakdown... (8 Replies)
Discussion started by: vemkiran
8 Replies

7. Shell Programming and Scripting

Read a CSV file and generate SQL output

Friends, This is what I need: I will pass a CSV file as an input, and I want my shell to be reading that CSV file, and based on the parameters it should generate SQLs and write those SQL in a different file in the same location. I'm new to Shell scripting. I'm currently working on a... (25 Replies)
Discussion started by: Ram.Math
25 Replies

8. Shell Programming and Scripting

to read a CSV file and generate SQL output

Friends, This is what I need: I will pass a CSV file as an input, and I want my shell to be reading that CSV file, and based on the parameters it should generate SQLs and write those SQL in a different file in the same location. I'm new to Shell scripting. I'm currently working on a... (1 Reply)
Discussion started by: Ram.Math
1 Replies

9. Shell Programming and Scripting

Dynamic SQL query based on shell script parameters

Hi, I need a script that will run a dynamic Oracle SQL. Dynamic meaning the SQL statement depends on the parameter. For instance, something like this: #!/bin/ksh -x # Set environment . /home/mine/set_vars sqlplus $LOGINID <<! >> /home/mine/log.txt select count(1) from $1 where... (2 Replies)
Discussion started by: laiko
2 Replies

10. UNIX for Advanced & Expert Users

Sql dynamic table / dynamic inserts

I have a file that reads File (X.txt) Contents of record 1: rdrDESTINATION_ADDRESS (String) "91 971502573813" rdrDESTINATION_IMSI (String) "000000000000000" rdrORIGINATING_ADDRESS (String) "d0 movies" rdrORIGINATING_IMSI (String) "000000000000000" rdrTRAFFIC_EVENT_TIME... (0 Replies)
Discussion started by: magedfawzy
0 Replies

Featured Tech Videos