+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| num | int(11) | YES | | NULL | |
| name | varchar(12) | YES | | NULL | |
| sex | char(2) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| addr | varchar(12) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+如上表,id会递增,可导入的时候id不写怎么才会写进数据库并递增
记事本里记录格式该怎么写?
比如我想导入如下记录111 王 男 22 上海
222 张 女 22 北京在导入的时候会出错,它把111 222当成id了,id不需要手工输入,怎么解决?
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| num | int(11) | YES | | NULL | |
| name | varchar(12) | YES | | NULL | |
| sex | char(2) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| addr | varchar(12) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+如上表,id会递增,可导入的时候id不写怎么才会写进数据库并递增
记事本里记录格式该怎么写?
比如我想导入如下记录111 王 男 22 上海
222 张 女 22 北京在导入的时候会出错,它把111 222当成id了,id不需要手工输入,怎么解决?
解决方案 »
- mysql workbench 已经停止工作
- mysql的排序问题?可以按数组顺序排序吗?
- 郁闷几天的mysql乱码问题。。。!!!(高手们 不吝赐教啊!)
- 各位高人,快来帮我这个菜鸟解答一下多表链接的问题
- 局域网上一台机器装的MYSQL,为什么别的机器连不上?
- 请教MySQL 高手: 如何实现下面的查询 ?????? 在线等待
- update执行效率问题
- MYSQL我是用在WINDOWS平台上的,他的默认最大连接数是100,有没有哪位高手知道如何增大这个数目,比如150??
- navicat查询mysql中文无法检索到结果,但可显示中文
- 使用Latin1字符集写入中文报错
- 初级提问:一个记录用户帐户信息的表适合用MyISAM还是InnoDB?
- 我在记事本里写了7万条记录,导入到mysql后,却显示9条记录,为什么?
)
insert into tableName(num,name,sex,age,addr) values(222 张 女 22 北京
)指名字段名就可以,不会当为主键的
insert into 有id的表 (num,name,sex,age,addr) values(select num,name,sex,age,addr from 没Id的表);
create table student
(
id int identity(1,1) not null,
num int ,
name varchar(12) ,
sex char(2) ,
age int ,
addr varchar(12)
)
GO
select *from student
insert into student values(111,'王','男', 22 ,'上海 ')
insert into student values(222,'张','女', 22 ,'北京 ')
select *from student
这样就好啦
[align=center]==== 思想重于技巧 ====
[/align]