select str=str||name from t1;
解决方案 »
- 新手问题
- ORACLE是开源的么?
- 触发器中是否可以使用数据库链将本地数据写到远程数据库中
- 我的oracle 这样改了 nextdate 能不能运行
- oracle不能安装在win2000profession上吗?
- 紧急求救!ASP+ORACLE 出现 OraOLEDB 错误 '80040e14' 怎么解决啊!
- oracle10的导入导出问题
- SQL语句请教(散分)
- 請問在oracle中處理並發機制的方法有哪些??tks
- oracle 怎么修改密码规则, 比如密码长度最少8位
- 谁有Oracle migration workbench使用手册呀?
- 如何备份恢复Oracle8.1.7下的数据库并升级到9.2.0.4
select str=str||name from t1;
试了一下,有这样的错误:
select str=str||name from t1
*
ERROR 位于第 1 行:
ORA-00923: 未找到预期 FROM 关键字
nam varchar2(100)
str:='';
execute immediate 'select name from t1' into nam;
str:=str||nam;
实际返回的行数超出请求的行数
如果加个where使记录集只有一条记录就可以
因為你開始定義的變量str它就只能接受一行該凐位的值,變量str不可能等於多行的值
select str||name from t1;
但這些stt||name必須通過游標來一個一個賦給數組變量
我回答問題的得分為什麼起不了作用啊,它是屬於那類的分數啊
如果屬於可用分,我天天看只有登陸得到一點點,如果是信譽分卻總是100分
要是專家的分的話,又不知道在哪里查
難道一定要加入faq被審核後才會有分嗎?那如果在該問題中我不是主回答人,那不是沒有分了