插入数据问题 用plsql

溯源中国 2007-12-12 02:06:50
我有一个变量A和一个常量B想插入表Table中一个字段中 在这个字段我想变量A和常量B都能插进去 只能用一条insert语句
...全文
120 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanjun132 2007-12-12
  • 打赏
  • 举报
回复
连接 ||
kingwind0726 2007-12-12
  • 打赏
  • 举报
回复
"insert into a(f1,f2)
select b.f1,b.f2
union
select 'a','b' from dual"
这样可以吗?能否稍微解释一下啊?
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
哦 谢了啊
microsoft_fly 2007-12-12
  • 打赏
  • 举报
回复
insert into a(f1,f2)
select b.f1,b.f2
union
select 'a','b' from dual
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
例如表
A
(
varchar2 id_code primary key,
int debit_amount
)
要向这张表里面插入两条数据
一个是从表B中读出来的
一个是我传进去的
怎么只用一条sql语句来完成 可以用循环
microsoft_fly 2007-12-12
  • 打赏
  • 举报
回复
打个比方能说林清点
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
那要怎么改啊 我想debit—amount既可以从别的表中获得的数据可以往里面插又可以接受我的参数
microsoft_fly 2007-12-12
  • 打赏
  • 举报
回复
insert into tfiaalee02(id_code,debit_amount)
select 'AA1 DD1 CC1',tfiaalee01.amt ¦ ¦ '110' from tfiaalee01
这样行吗
select 'AA1 DD1 CC1',tfiaalee01.amt ¦ ¦ '110' from tfiaalee01
gw_delphi 2007-12-12
  • 打赏
  • 举报
回复
你的意思还是没表达的清楚.
你可以在代码里把你的常量和变量字符拼接起来再传到后台么
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
id_code 是主键
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
insert into tfiaalee02(id_code,debit_amount)
select 'AA1 DD1 CC1',tfiaalee01.amt | | 110 from tfiaalee01

不行啊 大哥啊 还有没有好的办法啊
microsoft_fly 2007-12-12
  • 打赏
  • 举报
回复
例如:
insert into c(f)
select a.f||'B' from a
溯源中国 2007-12-12
  • 打赏
  • 举报
回复
各位大哥 快帮忙啊 可以写循环啊

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧