fix #8131 - chinese translations
[Pman.Core] / mysql / core_person_get_internal_id.sql
1
2 DROP FUNCTION IF EXISTS core_person_get_internal_id;
3
4 DELIMITER $$
5 CREATE FUNCTION core_person_get_internal_id(  
6         in_addr VARCHAR(254)
7         
8
9     )  RETURNS INT(11) DETERMINISTIC
10     BEGIN
11         
12         DECLARE v_id INT(11);
13         DECLARE v_company_id INT(11);
14         SET v_id = 0;
15         SET v_company_id = 0;
16         
17         SELECT core_company_get_owner() INTO v_company_id;
18         IF v_company_id < 1 THEN
19             RETURN 0;
20         END IF;
21         
22         SELECT id INTO v_id FROM core_person WHERE
23             company_id = v_company_id
24             AND email = in_addr LIMIT 1;
25         
26         RETURN v_id;
27         
28     
29         
30         
31     END $$
32 DELIMITER ;