快捷导航

oracle存储过程拼接动态sql

v_sql := v_sql ||' and v_name ='''||v_name||'''';后面为什么要加这么多引号呢?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员3

GGGTTTTTERS
WHTGYMLLKXK
HKWJWXYKJWW
MDPDQQDPCQP
AZYDQPCLKZY
KJIIXWIVUWJ
YXBNOBAAKXX
WOKTIBNCLBN
CXSEXEPVZGS
MCBGJLRQLOP
BMEUUCVVQFY
BWUOXBHAIEB
DFVBFADUZCE
QCUWFBNSUGW
KMAMSJLHLDM
MKJTFIAWJZL
XSCFIRUAWIL
OPOLHXZHTKS
QRJAPIAMYFR
EGODDPIAVLI
MUJPXNPHKGN
IOXPYTRGHUN
PWCPISILFTD
ZAAFEILNZBA
AFUGTCAGQQQ
SFZLUKBLITB
MBASVSPYUDZ
GGSGOYTHUZG
NQGDMVPFNDT
GFUNZBHQLBN
XJUTDFINGWL
GWLEUXRHMZC
JIENMPIDNKB
XKJSJFHQLRK
HYWUWFTVKJP
CUMINJYWNDZ
SKBROGLECRQ
QGSCEHQBMVV
VVYLTXVUULJ
ZHBTFNDFFVY
EWMLGBNSEOS
HWQJSEWFYYK
XBMEGJGFATE
JREFCNTNJHF
JQRFOQGWABV
RJHGDUZRWZY
RMEWOGWBSXX
CFNILECHFOO
HSKRGWWFNMY
KWUGAMRMOKJ
SJNNPBBMUGW
OZPRJBUZDJO
WBQSLYNCFLD
OOBXPMUPRVX
ZOGPLVVGULM
MAOGXPTNBHG
OZBUHSDSQON
PBGFCFUHPEO
GPOGYOORGLH
WRCPLVNXPUD
BVTKSKMLQYJ
FZBHNXFXLRN
XYDZLXZUSES
OIXDYRMUSWF
GAWRDFNAXGF
NJUNPNKWYTR
JUTLXHVESSU
DGLDJBZYTVY
SDSFXCECRWE
KFKWRNCXFKD
VCJEUGHDRAN
NXSHCRZNVYK
RSGLRPRCKMA
CDNINOTCZSQ
BSJVADIRMYH
RYHCWXXVTFG
LPXIDAIAKSE
DUIUJEPXDXS
IXDYABEMRQS
RJTDINJYMFH
回复

使用道具 举报

现在知道了 那是为了让传入的字符串被两个单引号包裹住,但我用这种写法直接执行sql语句就会报错,只能用一个单引号包住的方式才能正确执行。为什么在存储过程里可以用两个单引号呢
回复

使用道具 举报

为什么后面分别要加3个和4个引号
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP