存储过程中字符串的换行和转义字符? strSql:='select a,b,c from t where a = 'XXX''1)类似上面的语句如何书写?即''字符串中要出现''括住的字符串。2)如果字符串太长,如何换行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strSql:='select a,b,c from t where a = ''XXX''' 为什么要换行呢可以 strSql := '' strsql ||= ''这样子写成两行 可以 用chr(10)SQL> select 'a'||chr(10)||'b' from dual;'A'---abSQL> 为什么要换行呢可以 strSql := ''strsql ||= ''这样子写成两行————————————————————————————————————————太长不好看,像C++、VB这样的语言,都由字符串换行的方法。 sql:='select a,b,c from t where a = ''XXX'''如果xxx是变量么sql:='select a,b,c from t where a = '''||XXX||''''等价于select a,b,c from t where a = 'condition' powerdesigner 的用法 挑战sql高手!!! solaris 10上安装oracle 9i,runInstaller不能执行,怎么回事儿? 如何修改job参数? 数据库崩溃灾难,help! ORACLE的异常处理为啥不执行 为什么Oracle 9i for Linux中表的使用空间不能自动扩展 TNS 错误 请教各位 谁知道oracle designer可以从哪里下载? 请教提高查询速度的问题 ORACLE怪现象 求高人指出点出路 怎么取oracle 列注释?
strsql ||= ''这样子写成两行
SQL> select 'a'||chr(10)||'b' from dual;'A'
---
a
b
SQL>
为什么要换行呢可以 strSql := ''
strsql ||= ''这样子写成两行
————————————————————————————————————————
太长不好看,像C++、VB这样的语言,都由字符串换行的方法。
如果xxx是变量么
sql:='select a,b,c from t where a = '''||XXX||''''
等价于
select a,b,c from t where a = 'condition'