SQL数据用于易飞数据库值部门,客户,供应商代码(标量函数)返回名称
2014-11-12 16:04
465 查看
USE [BM]
GO
/****** Object: UserDefinedFunction [dbo].[Z_GetCustVenderDeptName] Script Date: 2014/11/12 15:54:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [dbo].[Z_GetCustVenderDeptName](@CVDType varchar(5),@Code varchar(5),@RetType int)
returns varchar(50)
as
begin
---@CVDType -1:客户 2:供应商 3:部门
---@RetType 1:简称 2:全名
declare @ReturnStr varchar(50)
set @ReturnStr = ''
if @CVDType=1 begin --客户
if @RetType=1
select @ReturnStr=MA002 from COPMA where MA001=@Code
end
if @CVDType=2 begin --供应商
if @RetType=1
select @ReturnStr=MA002 from PURMA where MA001=@Code
end
if @CVDType=3 begin --部门
if @RetType=1
select @ReturnStr=ME002 from CMSME where ME001=@Code
end
return (@ReturnStr)
end
GO
/****** Object: UserDefinedFunction [dbo].[Z_GetCustVenderDeptName] Script Date: 2014/11/12 15:54:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [dbo].[Z_GetCustVenderDeptName](@CVDType varchar(5),@Code varchar(5),@RetType int)
returns varchar(50)
as
begin
---@CVDType -1:客户 2:供应商 3:部门
---@RetType 1:简称 2:全名
declare @ReturnStr varchar(50)
set @ReturnStr = ''
if @CVDType=1 begin --客户
if @RetType=1
select @ReturnStr=MA002 from COPMA where MA001=@Code
end
if @CVDType=2 begin --供应商
if @RetType=1
select @ReturnStr=MA002 from PURMA where MA001=@Code
end
if @CVDType=3 begin --部门
if @RetType=1
select @ReturnStr=ME002 from CMSME where ME001=@Code
end
return (@ReturnStr)
end
相关文章推荐
- 供应商、客户与公司代码关联的数据表
- Sql 用于创建表、存储过程、触发器、标量函数的代码
- SQL Server Reporting Service 报错:报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥,必须还原备份密钥或删除所有加密的内容。
- 查找数据库指定数据的数据表和字段名称SQL语句
- SQL Server Reporting Service 报错:报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥,必须还原备份密钥或删除所有加密的内容。
- 刷新SQL Server所有视图、函数、存储过程 更多 sql 此脚本用于在删除或添加字段时刷新相关视图,并检查视图、函数、存储过程有效性。 [SQL]代码 --视图、存储过程、函数名称 DECLARE @NAME NVARCHAR(255); --局部游标 DECLARE @CUR CURSOR --自动修改未上状态为旷课 SET @CUR=CURSOR SCROLL DYNAMIC FO
- SQL 读取数据库中所有数据表的所有约束类型名称和默认值
- php 数据库可以查到数据的sql语句,在代码里为什么查不到数据
- 查找数据库指定数据的数据表和字段名称SQL语句
- Spring-JDBC:在使用JdbcTemplate进行条件查询时没有返回数据,但是sql直接在数据库中执行是有数据返回的。
- SQL 读取数据库中所有数据表的所有约束类型名称和默认值
- PB 数据库连接以及sql语句运行信息返回代码解释大全
- Sql 用于创建表、存储过程、触发器、标量函数的代码
- SQL 用于各种数据库的数据类型
- Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称,数据库管理,sqlPlus数据显示)
- Sql 根据名称剔除重复数据、根据id返回最新的
- java代码用于返回JSON或者XML数据(extJs)
- 在VB.NET中 用代码 利用SQL语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法
- 树型结构数据的客户部门SQL显示语句(纯sql语句)
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce