下面代码里的颜色部分希望设置成一个变量替代: SELECT scd.标记1,scd.生产单号,cpbm.分类,scd.产品编码,scd.描述,scd.材料,scd.颜色,scd.下单数量,scd.生产分厂,scd.单价,scd.总金额 as 产值, cpgzde.配料单价, cpgzde.配料单价*case when cpbm.分类 =\'C\' or cpbm.分类 =\'C2\' then case when scd.下单数量<=40 then 2 when scd.下单数量>40 and scd.下单数量<=60 then 80 when sc...
by 315559822 - SQL server - 2009-03-14 23:51:03 阅读(8225) 回复(1)
请问怎么设置,PR0 *C程序中的sql变量不需要定义在说明段,而像普通变量一样定义就可以使用呢? 目前我的程序只要sql变量不是在说明段定义的就会报错,说变量没定义,按别人说的配置了$ORACLE_HOME/precomp/admin/pcscfg.cfg这个文件,结果还是一样。 望高人指点(变量老是要定义在说明段觉得很麻烦) :em03:
例如:在操作系统上定义了一个变量id=12,是否可以在查询时使用如下语句:select * from table1 where user_id=12;如果不可以应该怎样引用?
如题,有没有什么好的方法,或者工具, 或者能够把未使用变量显色出来也可以。 谢谢。 [ 本帖最后由 六安瓜片 于 2007-12-11 12:57 编辑 ]
比如说,在a.pc中我定义了如下变量: EXEC sql DECLARE db_link_name DATABASE; 在另一个b.pc文件中我想使用该变量,我该如何做呢? 谢谢.
在win2000下启动分区DB2 EEE时报:sql1390C 环境变量 DB2INSTANCE 未定义或无效?这是怎么回事? and how can I do?
向各位大师请教,我想定义一个变量A,在sql语句中多处用到该值,我在一个地方修改就可以, 举例说明,我想定义变量A,B, select sum(collume1) from table1 where collum2=A collum3= B select sum(collume1) from table2 where collum2=A collum3= B ...
PL/sql集合 集合与其他语言中的数组相似,在ORACLE7.3及以前的版本中只有一种集合称为PL/sql表,这种类型的集合依然保留,就是索引(INDEX_BY)表,与记录相似,集合在定义的时候必须使用TYPE语句,然后才是创建和使用这种类型的变量。 集合的类型 PL/sql有三种类型的集合 ①. Index_by表 ②. 嵌套表 ③. VARRAY 这三种类型的集合之间由许多差异,包括数据绑定、稀疏性(sparsity)、数据库中的存储能...