精华内容
参与话题
问答
  • java自动生成sql语句

    千次阅读 2018-07-07 22:11:49
    java自动生成sql语句 艳学网强势来袭http://47.98.237.162/index,首次发布艳辉工具,第一个工具我们发布sql语句自动生成。 以前首次接触sql是在大学期间,刚开始是手写sql语句的,为了方便去下载了个sql图形化...

    java自动生成sql语句

    艳学网强势来袭http://47.98.237.162/index,首次发布艳辉工具,第一个工具我们发布sql语句自动生成。
    这里写图片描述
    以前首次接触sql是在大学期间,刚开始是手写sql语句的,为了方便去下载了个sql图形化,但是图形化也是比较拙,然后下载个powerdesigner,的确强大,自动生成sql语句,也仿着写个简单的。
    思路就是字符串拼接成sql语句,再放进txt文件输出给前端。
    这里写图片描述

    <table class="area_tb" style="text-align:center;border:none;
                                width: 850px;margin-top: 10px;
                                margin-left: -200px;">
                                <tr>
                                    <td>字段名称</td>
                                    <td>字段类型</td>
                                    <td>字段长度</td>
                                    <td>默认值</td>
                                    <td>注释</td>
                                    <td>操作</td>
                                </tr>      
                                <tr>
                                    <td><input type="text" name="fieldName" value="id"/></td>
                                    <td>
                                        <select name="fieldType" style="text-align: center;">
                                            <option value="1">int</option>
                                            <option value="2">varchar</option>
                                            <option value="3">double</option>
                                            <option value="4">datetime</option>
                                            <option value="5">longtext</option>
                                        </select>
                                    </td>
                                    <td><input type="number" name="fieldLen" value="11"/></td>
                                    <td><input type="text" name="fieldDefault" value="-1"/></td>
                                    <td><input type="text" name="fieldComment" value="id主键"/></td>
                                    <td></td>
                                </tr>
    
                                <tr>
                                    <td><input type="text" name="fieldName" value=""/></td>
                                    <td>
                                        <select name="fieldType" style="text-align: center;">
                                            <option value="1">int</option>
                                            <option value="2" selected="selected">varchar</option>
                                            <option value="3">double</option>
                                            <option value="4">datetime</option>
                                            <option value="5">longtext</option>
                                        </select>
                                    </td>
                                    <td><input type="number" name="fieldLen" value=""/></td>
                                    <td><input type="text" name="fieldDefault" value="0"/></td>
                                    <td><input type="text" name="fieldComment" value=""/></td>
                                    <td><a href="#" onclick="del_(this)">删除</a></td>
                                </tr>
                            </table>
    
                            <input type="button" class="button login_button mt30" style="width: 40px;height: 20px;margin-left: -200px;
                                line-height: 20px;font-size: 12px;" id="" transvalue="loginbtn" value="加字段" onclick="add_field();"   />
    
                            <br>
                            <input type="submit" class="button login_button mt30" id="loginBtn" transvalue="loginbtn" value="生成"    />
    

    获取源码,请加QQ490647751,回复“开通vip-java自动生成sql语句”

    展开全文
  • 使用Excel自动生成sql语句

    万次阅读 2018-10-08 22:18:16
    在近一段日子里,进入了新的项目组,由于项目需要,经常要将一些Excel表中的数据导入数据库中,以前并没有过多的接触过数据导入与数据处理,对于我...一:多行操作手写SQL 同事提供的方法是将Excel表中某一列数据Ct...

    在近一段日子里,进入了新的项目组,由于项目需要,经常要将一些Excel表中的数据导入数据库中,以前并没有过多的接触过数据导入与数据处理,对于我来说比较痛苦,今天下午花了几个小时处理数据,但是同事给我提供了更加简单的数据处理方法,让我不得不服,5分钟就能弄好。于是开始反思,是不是有更好的数据处理方法,而不是手动去一条条修改。

    一:多行操作手写SQL

    同事提供的方法是将Excel表中某一列数据Ctrl+C、Ctrl+V到NotePad++中,然后使用快捷键选中所有数据行,多行一起手写sql语句。(暂时不介绍)

    二:Excel表函数自动生成SQL

    在下班之后我继续搜索是否有更好的办法处理数据,生成我想要的sql语句, 于是搜了下还真有。。。在Excel表里使用Excel里的函数来自动生成想要的sql语句。

    ="update table set item_data='"& B1 &"' where item_id=8 and run_id='"& A1 &"';"

    1:首先我们来新建一个测试用的Excel,并且添加几行数据

    2:接着使用在函数栏中添加 ="update table set item_data='"& B1 &"' where item_id=8 and run_id='"& A1 &"';"

    以上函数中的A1代表获取A列第一行的数据,点击选中空白行如C1,函数自动生成的语句就会填充进去。

    3:第二步会生成一条sql语句,接下来鼠标移到C1框右下角直到鼠标变成一个黑边框+,鼠标点击不放一直往下拖,就可以让下面三行也生成同样的sql语句了。

    在平常的工作中,多多掌握一点这样的小技巧,能够帮助我们省去很多时间。

    展开全文
  • hibernate插件自动生成sql语句文件

    千次阅读 2019-01-17 23:20:50
    在pom中加入插件依赖 &lt;plugin&gt; &lt;groupId&gt;de.jpdigital&lt;/groupId&gt; &lt;artifactId&gt;hibernate52-ddl-maven-...-- Change to match your Hibernate versio...

    在pom中加入插件依赖

    <plugin>
            <groupId>de.jpdigital</groupId>
            <artifactId>hibernate52-ddl-maven-plugin</artifactId> <!-- Change to match your Hibernate version -->
            <version>2.2.0</version> <!-- Change to latest version available -->
            <configuration>
              <customDialects> <!-- Optional -->
                <param>org.hibernate.dialect.MySQL55Dialect</param>
              </customDialects>
              <packages>
                <param>com.msxwtech.supplychain</param>
              </packages>
            </configuration>
            <executions>
              <execution>
                <goals>
                  <goal>gen-ddl</goal>
                </goals>
                <phase>process-classes</phase>
              </execution>
            </executions>
          </plugin>

    运行项目后会在target中自动生成sql文件,发现sql语句中外键乱码

    解决方法是:修改entity的外键的注释,如下所示:

    @JoinColumn(name = "externalUserId")

    增加一些东西

        @JoinColumn(name = "externalUserId" ,foreignKey = @ForeignKey(name = "fk_creator_user"))
    

     

    展开全文
  • mysql自动生成sql语句

    2020-07-15 08:48:32
    update语句 select concat('update table_tempset url=''',url,''' where id=''',id,''';') from table_temp; insert语句 select concat('insert into table_temp(id,url) values (',id,',''',url,''');') from ...

    update语句
    select concat('update table_temp set url=''',url,''' where id=''',id,''';') from table_temp;

     

    insert语句
    select concat('insert into table_temp (id,url) values (',id,',''',url,''');') from table_temp;

    展开全文
  • Powerdesigner:可用于数据库模型设计 第一步:进行数据库表的设计 使用Powerdesigner进行数据库模型设计的第一步是设计好数据库表相关信息以及表和表之间的对应关系,以如下员工和员工类型表为例 ...
  • 用Navicat自动生成SQL语句

    万次阅读 2018-04-09 16:09:54
    用MySql时,最头痛的莫过于写sql语句,用Navicat这个工具可以自动生成。使用如下: 1、新建表语句,使用“SQL预览”功能  在Navicat中新建一张表,填上自己所需要的信息,如下图所示:  在点击保存之前,点击...
  • 自动生成Sql语句

    千次阅读 2017-12-27 22:31:21
    根据JavaBean和表名,以及一些设置查询字段,插入字段,自动生成Sql语句。//CRUD操作的父类 public abstract class SqlStatement { protected Class<?> clazz = null; protected String tableName = null; ...
  • SQL语句自动生成工具

    热门讨论 2008-04-16 19:30:17
    支持几乎所有类型的数据库, 包括小型(桌面)数据库:Fox DBF...对于Oracle 支持Union All,Minus,Intersect) <br>支持将SQL查询语句,替换为插入(Insert into)和更新(Update)语句 附属工具内嵌入Delphi IDE
  • 自动生成增、删、改、查的SQL语句。 C#写的(目前只适用于SQL2000)
  • Mybatis自动生成sql语句

    千次阅读 2017-12-22 20:19:31
    * 创建maven项目,将该配置文件运行即可生成 sql 语句 * <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/myb
  • Python自动生成sql语句

    千次阅读 2016-03-01 13:49:43
    #!usr/bin/env python # coding=utf-8 ...# Created: 2016-02-29 29:11:19def auto_insert_sql(objs, table=None, charset='UTF-8'): ... 自动生成insert SQL语句,如果obj为对象列表,则根据第一个对象生成
  • 自动生成SQL语句的工具类

    千次阅读 2011-05-04 09:20:00
    大量字段的修改,插入操作的SQL语句拼写起来实在令人挠头,项目又没有用HIBERNATE之类的ORM框架,怎么办呢?我写了几个类简单应付一下,献丑了 。
  • sqlyog绿色版 mysql神器 自动生成sql语句 sqlyog-11.2.4绿色版
  • SQL语句生成UUID方法

    千次阅读 2018-05-28 11:59:00
    原文:SQL语句生成UUID方法SQL语句生成UUID方法为UUID()   生成带横线UUID: select UUID() 形如:abaffaca-fd55-11e5-b3d0-d2c510923c15 生成32位不带横线UUID: select replace(UUID​(),'-','') 形如:...
  • 根据Excel表格自动生成SQL语句

    千次阅读 2019-05-29 15:12:02
    使用excel 表格中的函数来自动生成相关SQL 语句 准备数据excel表 写函数语句="update dms_channel_info set NET_DESCRIPTION1='192.168.112.2' where REMOTE_NET_PORTNO>='"&D1&"' and REMOTE_...
  • MBG(Mybatis generator)自动生成sql语句

    千次阅读 2017-12-01 11:38:45
    含有分页的插件 创建一个简单的maven项目 在src/main/java包下 创建一个mbg.xml文件 <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration
  • sqlserver自动生成sql语句工具sqlserver转oracle
  • 编写对应Entity添加相关注解,并通过SqlUtil工具,传入相关参数生成SQL语句 例如:要生成对应数据库Person的SQL增删改查 SqlUtil.create(Person.class) SqlUtil.insert(Person.class) SqlUtil.insert(Person....
  • C# sql语句自动生成

    2020-07-16 12:13:30
    1.首先从sql sever 中选取你需要insert的字段,填写表名然后点增。 private void btnInsert_Click(object sender, EventArgs e) { string test = txtInPut.Text.Trim(); test = test.Replace("\n", "")....
  • 多表关联自动生成SQL语句

    千次阅读 2019-05-15 21:03:34
    Navicat_for_MySQL只能连接MySQL数据库,工作中表数据比较多,很多都搬到Oracle数据库了,Navicat_Premium_cs_x64都...5c5d ,破解方法及需要的文件也都在其中,比较简单,网上也很多,就不说了,开始生成SQL语句吧...
  • > create extension "uuid-ossp"; CREATE EXTENSION > select uuid_generate_v4(); uuid_generate_v4 -------------------------------------- a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11
  • package com.hebrf.test.sql; import java.awt.Desktop; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.Outp
  • SELECT 'private'|| (CASE WHEN USER_TAB_COLS.DATA_TYPE='VARCHAR2' THEN ' String ' WHEN (USER_TAB_COLS.DATA_TYPE='CHAR' AND USER_TAB_COLS.DATA_LENGTH=1) THEN ' UFBoolean ' WHEN (USER_TAB_COLS.DATA_.....
  • mybatis自动生成SQL

    2017-01-17 14:28:00
    基于MAVEN,让mybatis自动生成SQL语句。先添加插件依赖: <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <arti...
  • 不会偷懒的程序员不是好程序猿,没有什么技术点,就是对字符串进行解析,大神勿喷....3.可能有未知bug,建表的时候仔细再看看生成sql语句. using System; using System.Collections.Generic; using System...
  • 比如就那保存操作来说,给一条程序运行时由hibernate产生的sql语句: insert into t_api_access_log (accessTime, apiID, apiName, cost, createTime, resultCode, returnCnt, userID, userName, id) values (?, ?...
  • sql生成器--生成含注释的sql语句

    万次阅读 2015-08-11 06:44:10
    sql生成器主要功能就是生成含有字段注释内容的合乎语法的sql语句,主要是编程用到的insert、update和select语句,并通过写sql文件保存到程序根目录下面。

空空如也

1 2 3 4 5 ... 20
收藏数 244,915
精华内容 97,966
关键字:

自动生成sql语句