Click here to Skip to main content
15,889,992 members
Home / Discussions / Database
   

Database

 
GeneralRe: Merging rows Pin
jonatan_5565-Jan-16 3:03
jonatan_5565-Jan-16 3:03 
GeneralRe: Merging rows Pin
Richard Deeming5-Jan-16 7:50
mveRichard Deeming5-Jan-16 7:50 
GeneralRe: Merging rows Pin
jonatan_55617-Jan-16 8:06
jonatan_55617-Jan-16 8:06 
SuggestionRe: Merging rows Pin
Richard Deeming5-Jan-16 2:35
mveRichard Deeming5-Jan-16 2:35 
GeneralRe: Merging rows Pin
jonatan_5565-Jan-16 3:09
jonatan_5565-Jan-16 3:09 
QuestionUnable to open a file from the running application after the file name has been updated in the database Pin
Stephen Holdorf4-Jan-16 5:05
Stephen Holdorf4-Jan-16 5:05 
AnswerRe: Unable to open a file from the running application after the file name has been updated in the database Pin
Mycroft Holmes4-Jan-16 13:10
professionalMycroft Holmes4-Jan-16 13:10 
Questionplsql related issue Pin
Member 1191972229-Dec-15 18:35
Member 1191972229-Dec-15 18:35 
create or replace function Registration_Click(paitent_1 IN character varying,card_no IN character varying,dis_name IN character varying,taluka_name IN character varying,village_name IN character varying,po_name IN character varying,co_name IN character varying,occupation IN character varying,doc_name IN character varying,RefByType_name IN character varying,city_name IN character varying,state_name IN character varying,country_name IN character varying,body_name IN character varying,mob_no IN character varying,opd_id IN character varying,comboboxtitle_title_name IN character varying,comboboxco_title_name IN character varying,name_1 OUT character varying, id_246 OUT character varying,name_2 OUT character varying,max_date_id OUT character varying,max_dis_id OUT character varying,max_taluk_id OUT character varying,max_village_id OUT character varying,max_po_id OUT character varying,max_co_id OUT character varying,max_occupation OUT character varying,max_doc_id OUT character varying,mob_no_o OUT character varying, paitent_2 OUT character varying,id_1918 OUT character varying,f_name OUT character varying,comboboxtitle_title_id OUT character varying, comboboxco_title_id OUT character varying,auth_1 OUT character varying,city_name_o OUT character varying,state_name_o OUT character varying,std_code IN character varying,country_name_o OUT character varying,body_name_o OUT character varying )
AS $body$
declare
temp varchar;
BEGIN
SELECT st_fname into name_1 FROM sc_register WHERE st_patient_id = paitent_1;
SELECT st_value into id_246 from sc_setting where st_id =246;
SELECT st_fname into name_2 from sc_register where st_pt_cardno = card_no;
SELECT MAX(dt_doj) into max_date_id FROM sc_register;

IF dis_name <> '' THEN
SELECT si_district_id into max_dis_id FROM sc_district where st_districtname = dis_name;

if max_dis_id IS NULL THEN
SELECT max(si_district_id)into max_dis_id FROM sc_district;
INSERT INTO sc_district values(max_dis_id,dis_name);
END IF;
END IF;
IF taluka_name <> '' THEN
SELECT si_talukid into max_taluk_id FROM sc_taluk where st_talukname=taluka_name;

IF max_taluk_id IS NULL THEN
SELECT max(si_talukid) into max_taluk_id FROM sc_taluk;
INSERT INTO sc_taluk values(max_taluk_id,taluka_name);
END IF;
END IF;
IF village_name <> '' THEN
SELECT si_villageid INTO max_village_id FROM sc_village where st_villagename=village_name;

IF max_village_id IS NULL THEN
SELECT max(si_villageid) into max_village_id FROM sc_village;
INSERT INTO sc_village values(max_village_id,village_name);
END IF;
END IF;
IF po_name <> '' THEN
SELECT si_poid into max_po_id FROM sc_po where st_poname=po_name;

IF max_po_id IS NULL THEN
SELECT max(si_poid) into max_po_id FROM sc_po;
INSERT INTO sc_po values(max_po_id,po_name);
END IF;
END IF;

IF co_name <> '' THEN
select si_co_id into max_co_id from insurance_company_det where st_co_name =co_name;

IF max_co_id IS NULL THEN
select MAX(si_co_id) into max_co_id from insurance_company_det;
insert into insurance_company_det values(max_co_id,co_name);
END IF;
END IF;

IF occupation <> '' THEN
SELECT st_occupation INTO max_occupation FROM sc_occupation where st_occupation = occupation;

IF max_occupation IS NULL THEN
SELECT max(si_occ_id) INTO max_occupation FROM sc_occupation;
INSERT INTO sc_occupation values(max_occupation,occupation);
END IF;
END IF;

IF doc_name <> '' THEN
SELECT si_ref_doc_id into max_doc_id FROM sc_ref_by_doctors where st_doc_name = doc_name;
IF max_doc_id IS NULL THEN

SELECT si_ref_by_type_id into temp FROM sc_ref_by_types where st_type_name = RefByType_name;

select max(si_ref_doc_id) into max_doc_id from sc_ref_by_doctors;
insert into sc_ref_by_doctors values(max_doc_id,doc_name,temp);
END IF;
END IF;

IF city_name <> '' THEN
select st_cityname INTO city_name_O from sc_cityname where st_cityname = city_name;

IF city_name_O IS NULL THEN
insert into sc_cityname values(city_name,state_name,std_code,country_name);
END IF;
END IF;

IF state_name <> '' THEN
select st_statename into state_name_o from sc_statename where st_statename = state_name;

IF state_name_o IS NULL THEN
insert into sc_statename values(state_name);
END IF;
END IF;

IF country_name <> '' THEN
select st_country into country_name_o from sc_country where st_country = country_name;

IF country_name_o IS NULL THEN
insert into sc_country values(country_name);
END IF;
END IF;

IF body_name <> '' THEN
select st_body_type_name into body_name_o from sc_body_type where st_body_type_name = body_name;

IF body_name_o IS NULL THEN
insert into sc_body_type values(body_name);
END IF;
END IF;

SELECT st_mob_no,st_patient_id into mob_no_o,paitent_2 FROM sc_register WHERE st_mob_no = mob_no;
SELECT st_value into id_1918 from sc_setting where st_id =1918;
SELECT st_fname into f_name from inpatient.ipd_reg_master where st_opd_patient_id = opd_id;
SELECT si_title_id into comboboxtitle_title_id FROM sc_title WHERE st_title_name = comboboxtitle_title_name;
SELECT si_title_id INTO comboboxco_title_id FROM sc_title WHERE st_title_name = comboboxco_title_name;
SELECT st_usr_name INTO auth_1 FROM sc_usr WHERE ch_athority =1;


END;
$body$
LANGUAGE 'plpgsql' VOLATILE;

above is my plsql code and when i run above function i get follwoing errors
SELECT * FROM Registration_Click('LB20150200001','LB20150200001','DARBHANGA','BISANPUR','PATORI','PATORI BASANT','','BUSINESS','CHANDRIKA ANAND','PATIENT','BANGALORE','KARNATAKA','INDIA','','9341234566','NF20150200012','Mr','Mrs')


C#
function to_tsvector(unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown) does not exist
LINE 1: SELECT * FROM Registration_Click(to_tsvector('LB20150200001'...
                                         ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.




whats the solution please ...give the best solution
Thankks
AnswerRe: plsql related issue Pin
Mycroft Holmes4-Jan-16 13:06
professionalMycroft Holmes4-Jan-16 13:06 
QuestionCreating .cst file from .csp file CodeSmith Pin
indian14328-Dec-15 21:11
indian14328-Dec-15 21:11 
AnswerRe: Creating .cst file from .csp file CodeSmith Pin
Mycroft Holmes4-Jan-16 13:03
professionalMycroft Holmes4-Jan-16 13:03 
QuestionSql_Index Pin
Member 1116162527-Dec-15 19:34
Member 1116162527-Dec-15 19:34 
AnswerRe: Sql_Index Pin
Mycroft Holmes27-Dec-15 19:38
professionalMycroft Holmes27-Dec-15 19:38 
AnswerRe: Sql_Index Pin
GuyThiebaut29-Dec-15 2:57
professionalGuyThiebaut29-Dec-15 2:57 
QuestionDatabase creation on an external HD Pin
Amr.Mohammad8725-Dec-15 7:22
Amr.Mohammad8725-Dec-15 7:22 
AnswerRe: Database creation on an external HD Pin
Eddy Vluggen28-Dec-15 23:39
professionalEddy Vluggen28-Dec-15 23:39 
QuestionCascading referential integrity. Pin
Member 1116162522-Dec-15 21:03
Member 1116162522-Dec-15 21:03 
QuestionRe: Cascading referential integrity. Pin
CHill6023-Dec-15 23:15
mveCHill6023-Dec-15 23:15 
AnswerRe: Cascading referential integrity. Pin
Eddy Vluggen24-Dec-15 1:25
professionalEddy Vluggen24-Dec-15 1:25 
QuestionUnusual Ways To Make Quick Money Pin
Member 1222215021-Dec-15 20:46
Member 1222215021-Dec-15 20:46 
Questionplsql related issue Pin
Member 1191972221-Dec-15 0:34
Member 1191972221-Dec-15 0:34 
QuestionSubqueries Pin
Member 1116162519-Dec-15 17:13
Member 1116162519-Dec-15 17:13 
AnswerRe: Subqueries Pin
Mycroft Holmes20-Dec-15 11:58
professionalMycroft Holmes20-Dec-15 11:58 
QuestionRe: Subqueries Pin
Richard Andrew x6420-Dec-15 15:02
professionalRichard Andrew x6420-Dec-15 15:02 
AnswerRe: Subqueries Pin
Wonde Tadesse20-Dec-15 15:28
professionalWonde Tadesse20-Dec-15 15:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.