mysql-MySql数据库问题,关于插入数据的。

问题描述

MySql数据库问题,关于插入数据的。

就是有一个用户表a,字段有OID(主键,自动递增),用户名字,性别,创建时间等 。然后还有一个表b,字段是用户表的主键OID和对应用户身份RID。身份就比如说超级管理员,组长,领导,员工这样的。现在要给用户表插入数据,之前只是给这个用户表插入数据就可以了,现在就是要默认插入的用户对应的身份是组长。
比如对应领导的RID是1,组长是2,用户是3 ,管理员是0。
用户表a主键OID是对应表b的RID的,比如第一个员工是10000,第二个10001,第三个10002 ,那么表b就是10001对应1,10002 对应1,10003对应2,10004对应3 ,现在问题是给表a插入用户时都能够在创建时候默认对应2(组长),请问怎么操作。编程语言是JAVA。小弟求解决啊。

解决方案

关于Mysql数据库数据未插入的问题
数据插入到MySQL数据库乱码的问题解决
MySQL数据库插入中文数据乱码问题

时间: 2024-09-19 09:42:49

mysql-MySql数据库问题,关于插入数据的。的相关文章

求大神帮忙 MySQL 去掉数据库中重复的数据,保留一条

问题描述 求大神帮忙 MySQL 去掉数据库中重复的数据,保留一条 解决方案 mysql中删除两条重复的数据,只保留一条mysql 删除重复数据只保留一条mysql删除重复数据只保留一条 解决方案二: 菜鸟的答复: ** 删除前先备份一下,万一错了,我不管 ** /* 假设你的表叫table_car */ DELETE FROM table_car WHERE car_id NOT IN (SELECT MIN(car_id) FROM table_car GROUP BY car_line_i

mfc-MFC treecontrol 控件 怎么从数据库里高效插入数据

问题描述 MFC treecontrol 控件 怎么从数据库里高效插入数据 数据库结构是id name father path1 aa 0 02 bb 1 1-13 cc 1 1-24 dd 1 1-35 ee 2 1-1-26 ff 0 07 gg 6 6-18 hh 6 6-2 我现在是用 递归查询来插入数据查到第一层 father = 0的 插入一层树 然后 搜第二次 这样 有没有更高效的方法来把数据库里的数据 插入到 treecontrol 里 求例子学习 解决方案 sql语句中使用 o

java中用的数据库是access插入数据

问题描述 java中用的数据库是access插入数据 为什么我的文本类型插不进去? 解决方案 这里,小二是一个变量,如果仅仅是字面值,去掉前面的 ""+ 和后面的 +"",别的类似. 解决方案二: 编辑器都提示了语法错误,根本就不能编译通过,怎么插 解决方案三: java读取access数据库数据Java 从Access数据库读取数据插入到JavaDB数据库表中java 无需建立数据源连接access数据库

C# 批量插入表SQLSERVER SqlBulkCopy往数据库中批量插入数据

#region 帮助实例:SQL 批量插入数据 多种方法 /// <summary> /// SqlBulkCopy往数据库中批量插入数据 /// </summary> /// <param name="sourceDataTable">数据源表</param> /// <param name="targetTableName">服务器上目标表</param> /// <param nam

MySQL和SQL Server在插入数据上的差别

环境:MySQL Sever 5.1 + SQLServer 2008 R2 问题:MySQL和SQLServer在插入数据上的差别 先看两张图: MySQL: SQLServer: 在MySQL里创建表,主键自增 ,在插入数据时,不指定列名(表示对每个字段都赋值),会报列数不匹配,指定列名后插入正常:而在 SQLServer里,表的主键同样是自增,不指定列名却可以正常插入. 附 SQL: MySQL create table tb_user(id int primary key auto_in

MySQL使用INSERT SELECT 批量插入数据

使用Insert Select语句插入记录时,必须遵循以下原则. 用Select语句选择数据时,不能从被插入数据的表中选择行. 指定插入的表后所包含的字段数目必须与Select语句中返回的字段数目相同. 指定插入的表后所包含的字段数据类型必须与Select语句中返回的字段数据类型相同或系统可以自动转换.    代码如下 复制代码 INSERT INTO ler_items( classid, title, address, zipcode ) SELECT classid, title, add

MySQL Innodb数据库性能实践——热点数据性能

对于大部分的应用来说,都存在热点数据的访问,即:某些数据在一定时间内的访问频率要远远高于其它数据. 常见的热点数据有"最新的新闻"."最热门的新闻"."下载量最大"的电影等. 为了了解MySQL Innodb对热点数据的支持情况,我进行了基准测试,测试环境如下: [硬件配置] 硬件 配置 CPU Intel(R) Xeon(R) CPU E5620 主频2.40GHz, 物理CPU 2个,逻辑CPU 16个 内存 24G(6块 * 4G  DDR

数据库中批量插入数据的方法,记录一下。

If using SQL Server, SqlBulkCopy.WriteToServer(DataTable) SqlBulkCopy.WriteToServer Method (DataTable) Or also with SQL Server, you can write it to a .csv and use BULK INSERT BULK INSERT (Transact-SQL) If using MySQL, you could write it to a .csv and

Access 跨数据库查询和插入数据

当前数据库为testA,要查询数据库testB中的某个表内容,我们就可以采用如下方法.   第一种:select * from 表名 in 'testB的路径';   例如: select * from qybm in 'd:\accessdb\testB.mdb';   第二种:select * from [;database=testB的路径;pwd=密码].表名   如果没密码,可省略   例如: select * from [;database=d:\accessdb\testB.mdb

mysql insert 插入数据教程

当数据放入一个MySQL表是被称为插入数据.当插入数据,重要的是要记住的确切名称和类型的表的列.如果您尝试建立一个500字作文成为一个栏只接受整数的大小3 ,您会结束了一个讨厌的错误! insert 数据到您的表 现在您已经建立您的表格,让我们把一些数据的小狗!这是在PHP / MySQL的代码插入的数据为"榜样"我们创建表在过去的教训. <?php // Make a MySQL Connection mysql_connect("localhost", &