这里是我使用的是现在的代码: if not (CHARINDEX(@newTblPrefix,@fname) > 0)
BEGIN
exec [DBS].[dbo].[form_drop] @fname
END
我想运行仅@newTblPrefix不包含在@fname的SP。但是这不起作用。有什么建议么?不 如果我通过这些值的SP将被执行,而它应该 fname:
我阅读了一些答案,但找不到以下问题的正确答案。我有一个运行以下查询: SELECT
mbr_src_code as 'C',
cst_recno as 'ID',
ind_first_name as 'FN',
ind_last_name as 'LN',
cst_org_name_dn as 'Company',
cst_ixo_tit
我写一个图书馆数据库,并具有下列表格: 复制(书册) Id int
ISBN nvarchar(13)
Purchase_Date datetime
客户 Id int
First_Name nvarchar(255)
Last_Name nvarchar(255)
Address nvarchar(255)
Membership_Joined_Date datetime
Mem
早些时候,结果集显示300.00,当它是如下面其中加法是贝因从两个不同的表colums发生 。 Cast((SELECT Cost FROM Table1 WHERE Id = CD.Id) +
(SELECT RecuritmentCost FROM Table2 WHERE Id = CD.Id)
AS VARCHAR(10))
但我已经得到了一些要求做除法运算的情况下的一个
我有一个存储过程,我想传递一个字符串参数,其中包含表示需要执行的步骤的数字。 例如: dc.SProcCP("1,2,14,24") //steps 1, 2, 14 and 24 need to be executed
在我的存储过程,我有一组if秒。每个人都检查输入参数是否包含一个步骤。就像在第一if: if (CHARINDEX("1",@inputsteps)>0 ....
但是,