forked from github/dataease
feat: sqlserver、pg内置函数
This commit is contained in:
parent
f7bc4106a9
commit
d4d7261df9
@ -135,6 +135,29 @@ INSERT INTO `dataset_table_function` VALUES (105, 'ABS', 'ABS(value)', 'oracle',
|
||||
INSERT INTO `dataset_table_function` VALUES (106, 'CEIL', 'CEIL(value)', 'oracle', 2, '返回大于等于value的最小整数');
|
||||
INSERT INTO `dataset_table_function` VALUES (107, 'FLOOR', 'FLOOR(value)', 'oracle', 2, '返回小于等于value的最大整数');
|
||||
INSERT INTO `dataset_table_function` VALUES (108, 'ROUND', 'ROUND(value,n)', 'oracle', 2, '对value进行四舍五入,保存小数点右侧的n位。如果n省略的话,相当于n=0的情况');
|
||||
INSERT INTO `dataset_table_function` VALUES (109, 'datalength', 'datalength(s)', 'sqlServer', 4, '返回字符串包含字符数,但不包含后面的空格');
|
||||
INSERT INTO `dataset_table_function` VALUES (110, 'substring', 'substring(expression,start,length)', 'sqlServer', 4, '取子串');
|
||||
INSERT INTO `dataset_table_function` VALUES (111, 'ltrim', 'ltrim(expression)', 'sqlServer', 4, '把字符串头部的空格去掉');
|
||||
INSERT INTO `dataset_table_function` VALUES (112, 'rtrim', 'rtrim(expression)', 'sqlServer', 4, '把字符串尾部的空格去掉');
|
||||
INSERT INTO `dataset_table_function` VALUES (113, 'upper', 'substring(expression)', 'sqlServer', 4, '转为大写');
|
||||
INSERT INTO `dataset_table_function` VALUES (114, 'lower', 'substring(expression)', 'sqlServer', 4, '转为小写');
|
||||
INSERT INTO `dataset_table_function` VALUES (115, 'reverse', 'reverse(expression)', 'sqlServer', 4, '反转字符串');
|
||||
INSERT INTO `dataset_table_function` VALUES (116, 'pi', 'pi()', 'sqlServer', 2, 'π');
|
||||
INSERT INTO `dataset_table_function` VALUES (117, 'abs', 'abs(numeric_expr)', 'sqlServer', 2, '求绝对值');
|
||||
INSERT INTO `dataset_table_function` VALUES (118, 'sqrt', 'sqrt(float_expr)', 'sqlServer', 2, '平方根');
|
||||
INSERT INTO `dataset_table_function` VALUES (119, 'power', 'power(numeric_expr,power) ', 'sqlServer', 2, '返回power次方');
|
||||
INSERT INTO `dataset_table_function` VALUES (120, 'getdate', 'getdate() ', 'sqlServer', 3, '返回日期');
|
||||
INSERT INTO `dataset_table_function` VALUES (121, 'getutcdate', 'getutcdate() ', 'sqlServer', 3, '获取utc时间');
|
||||
INSERT INTO `dataset_table_function` VALUES (122, 'day', 'day(getdate()) ', 'sqlServer', 3, '取出天');
|
||||
INSERT INTO `dataset_table_function` VALUES (123, 'abs', 'abs(x)', 'pg', 2, '绝对值');
|
||||
INSERT INTO `dataset_table_function` VALUES (124, 'sin', 'sin(x)', 'pg', 2, '正弦');
|
||||
INSERT INTO `dataset_table_function` VALUES (125, 'sqrt', 'sqrt(double/numeric)', 'pg', 2, '平方根');
|
||||
INSERT INTO `dataset_table_function` VALUES (126, 'lower', 'lower(string)', 'pg', 4, '把字串转化为小写');
|
||||
INSERT INTO `dataset_table_function` VALUES (127, 'length', 'length(string text)', 'pg', 4, 'string中字符的数目');
|
||||
INSERT INTO `dataset_table_function` VALUES (128, 'md5', 'md5(string text)', 'pg', 4, '计算给出string的MD5散列,以十六进制返回结果');
|
||||
INSERT INTO `dataset_table_function` VALUES (129, 'strpos', 'strpos(string, substring)', 'pg', 4, '声明的子字串的位置');
|
||||
INSERT INTO `dataset_table_function` VALUES (130, 'to_char', 'to_char(timestamp, text)', 'pg', 3, '将时间戳转换为字符串');
|
||||
INSERT INTO `dataset_table_function` VALUES (131, 'to_timestamp', 'to_timestamp(double precision)', 'pg', 3, '把UNIX纪元转换成时间戳');
|
||||
COMMIT;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user