
# asin
**数据库类型与版本**
- 源库类型与版本：MySQL所有版本。
- 目标库类型与版本：GaussDB 所有版本。
**转换替代方案：**
```
CREATE OR REPLACE FUNCTION dsc_mys_ext.dsc_fn_asin
/* This function is used to support MYSQL ASIN */
     ( i_str           IN   TEXT
     )
RETURN NUMBER 
IMMUTABLE
AS 
    v_asin         NUMBER;
BEGIN
IF i_str < -1.00 or i_str > 1.00
 THEN 
     RETURN NULL;
ELSE 
 SELECT ASIN(i_str) into v_asin from sys_dummy;
    RETURN v_asin;
END IF;
EXCEPTION
   WHEN OTHERS THEN
    v_asin := 0;
RETURN v_asin;
END;
```
