In oracle I ran the deletion script to clean up the particular database
using custid.custid is the parameter .&&1 is used in the oracle Inthe same
way tried but $1 not possible ?but using function is possible is their any
problem with fun to Clean the database I have 100 statements in script ...
On Wednesday, August 27, 2014, Adrian Klaver <adrian.kla...@aklaver.com>
wrote:

> On 08/27/2014 08:24 AM, Ramesh T wrote:
>
>> any help...
>>
>
> Honestly, this is basic programming/scripting. I would suggest picking up
> an introductory programming book to get the basics down.
> In the meantime, you have used a parameter variable ($1) with out actually
> supplying a parameter. So Postgres has no idea what $1 represents. Either
> hard code the part.custid value i.e part.custid = 1 or find a way to supply
> the value. How you do that is going to depend on how you are going to use
> the script and where you are expecting to pull the value from.
>
>  thanks,
>> ram
>>
>>
>> On Wed, Aug 27, 2014 at 3:22 PM, Ramesh T <rameshparnandit...@gmail.com
>> <mailto:rameshparnandit...@gmail.com>> wrote:
>>
>>     Hi,
>>                  I have deletion script to delete particular cust from
>>     database.I was saved a file name with custde.sql.i need to run from
>>     command line like putty tool..But have a problem
>>
>>     example :
>>
>>     delete from part where part.custid=$1;
>>
>>     when i ran custde.sql from putty tool
>>
>>     db=#\i custde.sql
>>
>>     it's return error
>>       psql:custde.sql:9: ERROR:  there is no parameter $1
>>     LINE 1: ..._ID from part where  part.CUST_ID = $1);
>>
>>     please let me know how to run script ..and how to give parameter..
>>
>>
>>
>
> --
> Adrian Klaver
> adrian.kla...@aklaver.com
>

Reply via email to