zoukankan      html  css  js  c++  java
  • 如何在Sql开发工具中在sql中使用变量

    Oracle中用&变量名来表示变量。比如 select t.* from tab1 t where t.id = '1';
    如果条件的值经常需要边比如一会是 t.id = '1'一会是t.id='2'
    那么还是设置一个变量方便,sql如下
    select t.* from tab1 t where t.id=&id;
    当我们在sqlplus或者PL/Sql Developer中执行这条语句的时候会提示我们输入id的值,需要注意的是如果字段是个varchar2型的需要加上‘’
    当然你也可以将sql改为
    select t.* from tab1 t where t.id=‘&id’;
    这样就不用在写‘’了。
    在Access的sql中也可以使用变量只是格式和Oracle不同
    比如上面的语句如果在Access中可以写成这样
    select t.* from tab1 t where t.id=@id;
    select t.* from tab1 t where t.id=[idValue];
    这里需要注意一下,如果用[]将变量名圈起来的话,变量名和字段名不能一样,我在Access2003下测试不弹出填写变量的框
  • 相关阅读:
    外观模式
    适配器模式
    桥接模式
    中文词频统计
    英文词频统计
    字符串练习
    Python基础
    熟悉常用的Linux操作
    作业
    递归下降分析法
  • 原文地址:https://www.cnblogs.com/interboy/p/933348.html
Copyright © 2011-2022 走看看