关于添加数据还是想问。。。。谢谢。

[复制链接]
查看11 | 回复2 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
还有个问题 想问。。。。。

用insert into语句添加数据时,只能一行一行加吗?
如果可以多行加,语句怎么写呢?谢谢了。
还有就是,我在enterprise manager中找不到我创建的表,我创建的用户可以找到,空空的啥也没有。。。。。怎么才能找到呢?谢谢
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
还有就是,为什么,我用insert select 插入数据时, 用update更新时,如果有where条件,就出错,没有条件时就可以,这是为什么呢?谢谢
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
1、INSERT语句,使用 INSERT INTO table_name VALUES(...) 方式的话,只能一条一条记录增加。使用INSERT INTO table_name SELECT ... FROM another_table ... 的方式的话,从另外的表中获取数据,可以增加多条的。
2、你创建表的时候,是以哪个用户创建的?可以这样查询一下:
SELECT OWNER, TABLE_NAME FROM DBA_TABLES WHERE TABLE_NAME = '.....';
看看OWNER字段的内容,就知道在哪个用户下了。
3、update 更新时,你整个语句是怎么写的,具体的错误又是什么错误,错误号和错误信息贴出来,否则无法知道你是什么错误。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行