问题: 如上图红色框两条语句, 第一条语句可以正常运行, 第二条语句运行报错
原因:
1.使用字符串类型的变量, 写法必须为 "+变量名+"
2.同时还需要满足正常的sql语句规则, 比如oracle中对字符串类型必须使用单引号, 例如 where e.ename = 'SMITH'
3. 针对日期型参数的书写, 建议多考虑 to_char(), to_date()的情况
3.对于最外层引号的选择, 优先使用双引号, 在结合1和2的原则下, 完成书写;
问题: 如上图红色框两条语句, 第一条语句可以正常运行, 第二条语句运行报错
原因:
1.使用字符串类型的变量, 写法必须为 "+变量名+"
2.同时还需要满足正常的sql语句规则, 比如oracle中对字符串类型必须使用单引号, 例如 where e.ename = 'SMITH'
3. 针对日期型参数的书写, 建议多考虑 to_char(), to_date()的情况
3.对于最外层引号的选择, 优先使用双引号, 在结合1和2的原则下, 完成书写;