fg电池监控平台的达梦数据库版本
whycxzp
2024-11-13 208ad1c2b01da46c629734adea2787af3d28adbf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.whyc.mapper.BattmonStandardcurveMapper">
    <select id="serchRecord" resultType="java.lang.Integer">
        select count(*)   from db_battinf.tb_battmon_standardcurve
         where monvolstd=#{monvolstd} and moncapstd=#{moncapstd} and  battproducer=#{battproducer} and battmodel=#{battmodel} and  note=#{note}
    </select>
    <update id="create_standard_curve">
        <!--CREATE TABLE IF NOT EXISTS db_battinf.tb_battmon_standardcurve (
                  num int(11) NOT NULL AUTO_INCREMENT,
                  monvolstd float NOT NULL DEFAULT '0',
                  moncapstd float NOT NULL DEFAULT '0',
                  battproducer varchar(64) NOT NULL DEFAULT '',
                  battmodel varchar(64) NOT NULL DEFAULT '',
                  note varchar(64) NOT NULL DEFAULT '',
                  PRIMARY KEY (num)
        )-->
        CREATE TABLE IF NOT EXISTS "db_battinf"."tb_battmon_standardcurve"
        (
        "num" INT IDENTITY(1, 1) NOT NULL,
        "monvolstd" REAL DEFAULT 0 NOT NULL,
        "moncapstd" REAL DEFAULT 0 NOT NULL,
        "battproducer" VARCHAR(64) DEFAULT '' NOT NULL,
        "battmodel" VARCHAR(64) DEFAULT '' NOT NULL,
        "note" VARCHAR(64) DEFAULT '' NOT NULL,
        NOT CLUSTER PRIMARY KEY("num")) STORAGE(ON "MAIN", CLUSTERBTR) ;
    </update>
 
    <insert id="add">
        insert into db_battinf.tb_battmon_standardcurve(monvolstd,moncapstd,battproducer,battmodel,note)
        values(#{monvolstd},#{moncapstd},#{battproducer},#{battmodel},#{note})
    </insert>
 
</mapper>