zoukankan      html  css  js  c++  java
  • mysql编写函数

    MySQL函数写法

    首先要查看数据库中是否存在次函数

    查看数据库函数的命令

    SHOW FUNCTION STATUS;

    CREATE FUNCTION test (id CHAR(100)) RETURN INTEGER; 创建一个函数
    BEGIN 开始
    DECLARE temp INTEGER; 声明一个变量

    SELECT 做的查询语句
    COUNT(*) INTO temp 将结果赋值给temp
    FROM
    demo_table
    WHERE
    id = id; 给定条件

    RETURN temp; 返回结果temp


    END                                结束
    Linux下如何编写函数

    set global log_bin_trust_function_creators = 1; -- 开启bin_log 复制 函数创建
    DELIMITER $$ --在Linux下要定义一个标识符
    CREATE FUNCTION test (id CHAR(100)) RETURN INTEGER; 创建一个函数
    BEGIN 开始
    DECLARE
    temp INTEGER; 声明一个变量

    SELECT 做的查询语句
    COUNT(*) INTO temp 将结果赋值给temp
    FROM
    demo_table
    WHERE
    id = id; 给定条件

    RETURN temp; 返回结果temp
    END $$ -- 注意看清楚了,这个end后面有你在前面定义的分割符号
    DELIMITER $$ -- 好,这里结束。

  • 相关阅读:
    vue-router的基本使用
    SQL Server加密存储过程的破解
    IIS绑定Active Directory账号自动登录网站的方法
    .Net Install类的Install、Commit等事件触发顺序
    正态分布公式
    HDU4417 Super Mario
    CodeChef
    Gym101630C Connections
    CF916C
    CF912D Fishes
  • 原文地址:https://www.cnblogs.com/linnew/p/14753749.html
Copyright © 2011-2022 走看看