Sponsored Content
Top Forums Shell Programming and Scripting Shell script to execute sql query. Post 303019634 by as7951 on Tuesday 3rd of July 2018 06:49:17 AM
Old 07-03-2018
Hi cero,

Could you please help as how can i perform addition in below code:

Code:
sqlplus -s arbor/arbor123@FXADMUAT << EOF> CN_DN1.txt
set trimspool on heading off
set linesize 30000
SET WRAP OFF
SELECT SourceIdentifier||'^'||SourceFileName||'^'||GLAccountCode||'^'||Division||'^'||SubDivision||'^'||ProfitCentre1||'
^'||ProfitCentre2||'^'||PlantCode||'^'||
tax_return_period||'^'||New_supplier_gst_id||'^'||Document_type||'^'||supply_type||'^'||cr_db_no||'^'||NVL(TO_CHAR(credi
t_note_dt,'YYYY-MM-DD'),TO_CHAR(debit_note_dt,'YYYY-MM-DD'))||'^'||old_invoice_no||'^'||TO_CHAR(old_invoice_date,'YYYY-M
M-DD')||'^'||CRDRPreGST||'^'||line_item_no||'^'||new_gst_id_new||'^'||UINorComposition||'^'||OriginalCustomerGSTIN||'^'|
|customer_name||'^'||CustomerCode||'^'||BillToState||'^'||ShipToState||'^'||nvl(sns_pos,new_state_code)||'^'||PortCode||
'^'||ShippingBillNumber||'^'||ShippingBillDate||'^'||FOB||'^'||ExportDuty||'^'||new_HSN_CODE||'^'||ProductCode||'^'||new
_nature_of_supply||'^'||CategoryOfProduct||'^'||UnitOfMeasurement||'^'||Quantity||'^'||cr_db_amount||'^'||IGST_tax_rate|
|'^'||IGST_tax_amount||'^'||CGT_tax_RATE||'^'||other_tax_rate||'^'||CGT_tax_AMOUNT||'^'||other_tax_amount||'^'||SGST_tax
_RATE||'^'||SGST_tax_AMOUNT||'^'||CessRateAdvalorem||'^'||CessAmountAdvalorem||'^'||CessRateSpecific||'^'||CessAmountSpe
cific||'^'||cr_db_amount+IGST_tax_amount+CGT_tax_AMOUNT+SGST_tax_AMOUNT+other_tax_amount||'^'||ReverseChargeFlag||'^'||T
CSFlag||'^'||eComGSTIN||'^'||
ITCFlag||'^'||ReasonForCreditDebitNote||'^'||AccountingVoucherNumber||'^'||AccountingVoucherDate||'^'||Userdefinedfield1
||'^'||Userdefinedfield2||'^'||Userdefinedfield3 FROM arbor.CN_DN_APR18_DATA2 WHERE UPPER(backout_flag)='VALID' AND new_
gst_id_new IS NOT NULL;
exit
EOF

As i have written/include below piece of query in my above code.
Code:
cr_db_amount+IGST_tax_amount+CGT_tax_AMOUNT+SGST_tax_AMOUNT+other_tax_amount

but it is throwing below error:

Code:
ERROR at line 3:
ORA-01722: invalid number

Please let me know how can i resolve this.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell Script to execute SQL's

Hi people, i need youre help on this. I need to create an Shell SCript to list in a directory some sql files and then execute them one by one . Also i need to have Logs from the executed Sql's to send to our costummers. Can anyone help me on this Regards, osramos (2 Replies)
Discussion started by: osramos
2 Replies

2. Shell Programming and Scripting

TO execute .sql 2005 query file in shell script

Hi, I know in oracle a .sql file is called by @ <path> /<filename>. But how to call in sql 2005, I am opening the sql sessionwith sqsh, is there any command to execute there a .sql file (query in sql 2005) in K shell script. (0 Replies)
Discussion started by: n2ekhil
0 Replies

3. Shell Programming and Scripting

query sql using shell script

query sql using shell script, is it possible? my friend told me to do a file.sql and link to my shell script, but can i query sql using shell script? thanks in advance! (2 Replies)
Discussion started by: kingpeejay
2 Replies

4. Shell Programming and Scripting

how to execute shell script in another server that contain sql.

hi all, how to execute shell script in another server that contain sql script. i tried using "ssh -l" option.. but i am unable to load the environment variable of the remote host. please suggest how execute the shell script contain sql part inside it. (2 Replies)
Discussion started by: sandeep909
2 Replies

5. Programming

how to execute the sql quires from shell script?

hi all, I'm new to shell scripting, i want to know how to use the sql statements from the shell script? is there any documents or pdf to learn from the begining? plese provide me some useful links on the same. Thanks all in advance..,:b: (3 Replies)
Discussion started by: vij_krr
3 Replies

6. Shell Programming and Scripting

Execute SQL query in unix script

Hi I am new in unix. oracle and unix are installed in my sytem.i need the script which could connect to the oracle using username ,password and schema and can run the select * from tab query. Thanks vijay (8 Replies)
Discussion started by: vijays3
8 Replies

7. Shell Programming and Scripting

Shell Script to execute Oracle query taking input from a file to form query

Hi, I need to query Oracle database for 100 users. I have these 100 users in a file. I need a shell script which would read this User file (one user at a time) & query database. For instance: USER CITY --------- ---------- A CITY_A B CITY_B C ... (2 Replies)
Discussion started by: DevendraG
2 Replies

8. Red Hat

Sql query through shell script

hey , i am using this code to store value of a sql query and and then use it in other query but after some time , but it is not working. please help #!/bin/bash val_1=$( sqlplus -s rte/rted2@rel76d2 << EOF setting heading off select max(stat_id) from cvt_stats; exit EOF ) nohup... (5 Replies)
Discussion started by: ramsavi
5 Replies

9. Shell Programming and Scripting

How to execute a sql querry from shell script?

hello forum , I am new to shell scripting. as part of my assignment i have to execute a sql querry from the shell script. please help me. example. sql queerry:db2 "select emp_id from tsble emp". i have to execute the above querry from the script. advance thanks to forum Siva ranganath (1 Reply)
Discussion started by: workforsiva
1 Replies

10. Shell Programming and Scripting

Help with shell script to execute a sql cursor

Hi All, I want some help in writing a shell script which will be in the below form: A logical representation of shell scripts: ->Shell scripts start ->Connect to database ->Execute a sql and store the output in a cursor(need to know is there any concept of cursor in unix) ->Using a loop... (2 Replies)
Discussion started by: Chitragupta
2 Replies
ATF-SH(1)						    BSD General Commands Manual 						 ATF-SH(1)

NAME
atf-sh [-s shell] -- interpreter for shell-based test programs SYNOPSIS
atf-sh script DESCRIPTION
atf-sh is an interpreter that runs the test program given in script after loading the atf-sh(3) library. atf-sh is not a real interpreter though: it is just a wrapper around the system-wide shell defined by ATF_SHELL. atf-sh executes the inter- preter, loads the atf-sh(3) library and then runs the script. You must consider atf-sh to be a POSIX shell by default and thus should not use any non-standard extensions. The following options are available: -s shell Specifies the shell to use instead of the value provided by ATF_SHELL. ENVIRONMENT
ATF_LIBEXECDIR Overrides the builtin directory where atf-sh is located. Should not be overridden other than for testing purposes. ATF_PKGDATADIR Overrides the builtin directory where libatf-sh.subr is located. Should not be overridden other than for testing purposes. ATF_SHELL Path to the system shell to be used in the generated scripts. Scripts must not rely on this variable being set to select a specific interpreter. EXAMPLES
Scripts using atf-sh(3) should start with: #! /usr/bin/env atf-sh Alternatively, if you want to explicitly choose a shell interpreter, you cannot rely on env(1) to find atf-sh. Instead, you have to hardcode the path to atf-sh in the script and then use the -s option afterwards as a single parameter: #! /path/to/bin/atf-sh -s/bin/bash ENVIRONMENT
ATF_SHELL Path to the system shell to be used in the generated scripts. SEE ALSO
atf-sh(3) BSD
September 27, 2014 BSD
All times are GMT -4. The time now is 05:08 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy