select id, proj_no, hole_no, bottom_depth, rock_type, rock_name, mix_type, mix_name, lithology, colour, density, humidity, consistency, strength, section_state, rock_deoay_rate, strata_tendency, strata_inclination, filler_percent, core_shape, length_range_small, length_range_big, length_range_max, block_diameter_range_small, block_diameter_range_big, block_diameter_range_max, geological_orign, geological_year, state, including, interlayer, filling, partical_shape, partical_line, partical_size_distribution, d_normal_small, d_normal_big, d_length, d_big, parent_rock_comp, mineral_comp, hardness, integrity, basic_quality_lev, diggability, structure_type, longitude, latitude, location_time, create_time, update_time, remarks, descriptor, driller, layer_img, layer_video, del_flag, mainPart, secondaryPart, pileYears, homogeneity, waterContent, topDepth, layerNo, office_code, isHistory, record_no, record_type, geologic_time, alluvial, large_diameter_range_small, large_diameter_range_big, main_ingredients, second_ingredients from js_layer_info
insert into js_layer_info
id,
proj_no,
hole_no,
bottom_depth,
rock_type,
rock_name,
mix_type,
mix_name,
lithology,
colour,
density,
humidity,
consistency,
strength,
section_state,
rock_deoay_rate,
strata_tendency,
strata_inclination,
filler_percent,
core_shape,
length_range_small,
length_range_big,
length_range_max,
block_diameter_range_small,
block_diameter_range_big,
block_diameter_range_max,
geological_orign,
geological_year,
state,
including,
interlayer,
filling,
partical_shape,
partical_line,
partical_size_distribution,
d_normal_small,
d_normal_big,
d_length,
d_big,
parent_rock_comp,
mineral_comp,
hardness,
integrity,
basic_quality_lev,
diggability,
structure_type,
longitude,
latitude,
location_time,
create_time,
update_time,
remarks,
descriptor,
driller,
layer_img,
layer_video,
del_flag,
mainPart,
secondaryPart,
pileYears,
homogeneity,
waterContent,
topDepth,
layerNo,
office_code,
isHistory,
record_no,
record_type,
geologic_time,
alluvial,
large_diameter_range_small,
large_diameter_range_big,
main_ingredients,
second_ingredients,
#{id},
#{projNo},
#{holeNo},
#{bottomDepth},
#{rockType},
#{rockName},
#{mixType},
#{mixName},
#{lithology},
#{colour},
#{density},
#{humidity},
#{consistency},
#{strength},
#{sectionState},
#{rockDeoayRate},
#{strataTendency},
#{strataInclination},
#{fillerPercent},
#{coreShape},
#{lengthRangeSmall},
#{lengthRangeBig},
#{lengthRangeMax},
#{blockDiameterRangeSmall},
#{blockDiameterRangeBig},
#{blockDiameterRangeMax},
#{geologicalOrign},
#{geologicalYear},
#{state},
#{including},
#{interlayer},
#{filling},
#{particalShape},
#{particalLine},
#{particalSizeDistribution},
#{dNormalSmall},
#{dNormalBig},
#{dLength},
#{dBig},
#{parentRockComp},
#{mineralComp},
#{hardness},
#{integrity},
#{basicQualityLev},
#{diggability},
#{structureType},
#{longitude},
#{latitude},
#{locationTime},
#{createTime},
#{updateTime},
#{remarks},
#{descriptor},
#{driller},
#{layerImg},
#{layerVideo},
#{delFlag},
#{mainpart},
#{secondarypart},
#{pileyears},
#{homogeneity},
#{watercontent},
#{topdepth},
#{layerno},
#{officeCode},
#{ishistory},
#{recordNo},
#{recordType},
#{geologicTime},
#{alluvial},
#{largeDiameterRangeSmall},
#{largeDiameterRangeBig},
#{mainIngredients},
#{secondIngredients},
update js_layer_info
proj_no = #{projNo},
hole_no = #{holeNo},
bottom_depth = #{bottomDepth},
rock_type = #{rockType},
rock_name = #{rockName},
mix_type = #{mixType},
mix_name = #{mixName},
lithology = #{lithology},
colour = #{colour},
density = #{density},
humidity = #{humidity},
consistency = #{consistency},
strength = #{strength},
section_state = #{sectionState},
rock_deoay_rate = #{rockDeoayRate},
strata_tendency = #{strataTendency},
strata_inclination = #{strataInclination},
filler_percent = #{fillerPercent},
core_shape = #{coreShape},
length_range_small = #{lengthRangeSmall},
length_range_big = #{lengthRangeBig},
length_range_max = #{lengthRangeMax},
block_diameter_range_small = #{blockDiameterRangeSmall},
block_diameter_range_big = #{blockDiameterRangeBig},
block_diameter_range_max = #{blockDiameterRangeMax},
geological_orign = #{geologicalOrign},
geological_year = #{geologicalYear},
state = #{state},
including = #{including},
interlayer = #{interlayer},
filling = #{filling},
partical_shape = #{particalShape},
partical_line = #{particalLine},
partical_size_distribution = #{particalSizeDistribution},
d_normal_small = #{dNormalSmall},
d_normal_big = #{dNormalBig},
d_length = #{dLength},
d_big = #{dBig},
parent_rock_comp = #{parentRockComp},
mineral_comp = #{mineralComp},
hardness = #{hardness},
integrity = #{integrity},
basic_quality_lev = #{basicQualityLev},
diggability = #{diggability},
structure_type = #{structureType},
longitude = #{longitude},
latitude = #{latitude},
location_time = #{locationTime},
create_time = #{createTime},
update_time = #{updateTime},
remarks = #{remarks},
descriptor = #{descriptor},
driller = #{driller},
layer_img = #{layerImg},
layer_video = #{layerVideo},
del_flag = #{delFlag},
mainPart = #{mainpart},
secondaryPart = #{secondarypart},
pileYears = #{pileyears},
homogeneity = #{homogeneity},
waterContent = #{watercontent},
topDepth = #{topdepth},
layerNo = #{layerno},
office_code = #{officeCode},
isHistory = #{ishistory},
record_no = #{recordNo},
record_type = #{recordType},
geologic_time = #{geologicTime},
alluvial = #{alluvial},
large_diameter_range_small = #{largeDiameterRangeSmall},
large_diameter_range_big = #{largeDiameterRangeBig},
main_ingredients = #{mainIngredients},
second_ingredients = #{secondIngredients},
where id = #{id}
delete from js_layer_info where id = #{id}
delete from js_layer_info where id in
#{id}