declare @var varchar(50), @sql varchar(1000)
--这里全部都是单引号,没有双引号
set @var = '变量'
set @sql = 'select * from post where post_addr like ''%'+@var+'%'''
--注意,sql默认是不支持双引号的,只能用单引号
exec @sql
要配置 环境变量1 /etc/profile文件添加变量【所用户效(永久)】
ORACLE_HOME=变量
export ORACLE_HOME
注:修改文件要想马效要运行$ source/etc/profile能重进用户效
2 用户目录.bash_profile文件增加变量【单用户效(永久)】
ORACLE_HOME=变量
export ORACLE_HOME
注:修改文件要想马效要运行$ source ~/.bash_profile能重进用户效
.3 直接运行export命令定义变量【前shell(BASH)效(临)】
ORACLE_HOME=变量
export ORACLE_HOME
shell关闭变量失效再打新shell没变量需要使用需要重新定义
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)