zoukankan      html  css  js  c++  java
  • SQL_定义变量,自动生成uuid和时间

    1 ,定义变量

    set @name='test';

    2,常用函数,

    自动生成uuid

    SELECT REPLACE ( uuid( ), '-', '' )

    自动生成时间

    NOW()

    示例

    set @sub_net_id = '9e0b276318084ee8b9d19ee12016fb86';
    set @name ='测试ip池';
    set @plane_id = '507b6d20c0bc4d3bb2806c77b3655682';
    set @vlan_id= "1000006";
    set @gateway = '192.168.221.254';
    set @netmask='255.255.255.0';
    set @cidr='192.168.221.0/254';
    set @start_ip='192.168.221.1';
    set @end_ip='192.168.221.254';
    set @ip_version='4';
    INSERT INTO `rack`.`ip_pool` (
    `id`,
    `sub_net_id`,
    `name`,
    `plane_id`,
    `vlan_id`,
    `gateway`,
    `netmask`,
    `cidr`,
    `start_ip`,
    `end_ip`,
    `update_time`,
    `create_time`,
    `tag`,
    `metadata`,
    `ip_version` 
    )
    VALUES
    	((SELECT replace(uuid(), '-', '')),
    	@sub_net_id,
    	@name,
    	@plane_id,
    	@vlan_id,
    	@gateway,
    	@netmask,
    	@cidr,
    	@start_ip,
    	@end_ip,
    	NOW(),
    	NOW(),
    	NULL,
    	NULL,
    	@ip_version
    	);
    
  • 相关阅读:
    关于JVM的一些想法
    hashMap理解以及jdk1.7、jdk1.8其中区别
    各数据库如何实现自增
    dubbo遇坑记录
    mysql建表语句问题
    @Configuration
    生成一个唯一的ID
    门面模式
    关于getClass().getClassLoader()
    元素链
  • 原文地址:https://www.cnblogs.com/mrwuzs/p/12671397.html
Copyright © 2011-2022 走看看