PLM之家PLMHome-工业软件与AI结合践行者

[原创] 数据库: 禁止重复数据插入数据库的方法,没有主键和索引

[复制链接]

2022-5-4 10:18:21 1621 0

admin 发表于 2022-5-4 10:18:21 |阅读模式

admin 楼主

2022-5-4 10:18:21

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
4 {2 H0 K/ ~0 Z+ Z, o: G
数据库: 禁止重复数据插入数据库的方法,没有主键和索引
3 e! Y) J; c- W; \; n; K2 `7 M4 w3 {8 v3 ?
直接进行硬核判断,查询是否有一致的值,因为当前表中不存在主键
7 b, w+ ?9 p) y+ s8 ^) B3 @; m7 e+ S- s1 l  S$ o5 B- b
[mw_shl_code=sql,true]INSERT INTO ingate_standardsection SELECT' l6 ~& @/ n( y9 U3 J
'扁平梯形',
# w/ h1 E* E3 _$ [8 F'FlatTrapezoidSection.bmp',
0 X) |  @: E1 t% D4 o2 V- l3.75,/ [+ D7 `. n' t- I3 x/ {/ q
50,; U" Z5 P+ Q/ ^" x$ F/ ~
25,0 T1 q$ x/ c% T/ Y
10,% T& {8 A5 h; b. D/ y+ A' d- O
'dddddd',0 \" {" ?3 }$ m  O
'udf' 8 N5 ^( X" ]1 K( n- u: k/ ~
FROM
1 K2 K1 \, l1 c( y: p1 tDUAL 4 }* ~: n" ~7 G" H5 I
WHERE; J7 k9 \+ [4 \( R5 |$ y8 X
        NOT EXISTS (
2 A- e% t/ P, H8 q& e- S- K        SELECT
- R5 d2 M) b/ X6 B; ~                1
. ]- v3 C# }: J6 B2 D        FROM
  n; u7 i  {# U: y$ B3 M                ingate_standardsection + I; w* M2 s7 r% H9 v+ F
        WHERE
. w6 o$ h2 s8 }                section_type = '扁平梯形'
3 p8 q) {& j/ p; r8 d7 V% D: h% G) A                AND section_bmp = 'FlatTrapezoidSection.bmp'
2 V; f  }5 w/ M* [0 A7 o                AND CONCAT( section_area, '' ) = '3.75' 0 v, N& c+ \, `+ ?3 w  P3 E
                AND CONCAT( section_dima, '' ) = '50' 7 [/ U( T8 k' t7 B. S7 r
                AND CONCAT( section_dimb, '' ) = '25' 3 T6 @8 u) e# T
                AND CONCAT( section_dimc, '' ) = '10'
! n1 S, W7 Q# E) {' [/ R! P                AND section_from = 'udf'  2 U( {; D( r9 o: i% M, k
        )$ D7 L, G' e5 T# D  L* w4 h
        ! M- T6 V6 p. b' P! D
        [/mw_shl_code]
, v0 ]2 T1 B) j' ?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了