<?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.brilliance.isc.mda.dao.LglMapper">

    <resultMap id="BaseResultMap" type="com.brilliance.isc.bo.Lgl">
        <result property="lgbinr" column="lgbinr" jdbcType="VARCHAR"/>
        <result property="lgoinr" column="lgoinr" jdbcType="VARCHAR"/>
    </resultMap>

    <sql id="Base_Column_List">
        lgbinr,lgoinr
    </sql>

    <insert id="insert">
        insert into LGL (<include refid="Base_Column_List" />)
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            #{lgbinr,jdbcType=VARCHAR},
            #{lgoinr,jdbcType=VARCHAR},
        </trim>
    </insert>

    <select id="getLglByLgoinr" resultMap="BaseResultMap">
        select
        <include refid="Base_Column_List" />
        from lgl
        where lgoinr = #{lgoinr,jdbcType=VARCHAR} limit 1
    </select>

</mapper>