假设有一个像这样的字符串
string temp2 = "hello";
char[] m = { 'u','i','o' };
Boolean B = temp2.Compare(m);
Run Code Online (Sandbox Code Playgroud)
我想检查字符串是否包含我的字符数组?我正在尝试,但它没有采取.在编译消息
temp2.Compare(m)应该是String类型
来了.意味着它遵循string.compare(string); 我希望不应该有某种方式来做到这一点.
编辑//
我已经更正了String.Compare行返回布尔值
我当前的SQL语法是这样的
Declare CursorName CURSOR FOR
Select Query
Run Code Online (Sandbox Code Playgroud)
现在,选择查询将包含If-Else条件.
If @Parameter1 is NULL
BEGIN
Select-Query1
END
ELSE
BEGIN
Select-Query2
END
Run Code Online (Sandbox Code Playgroud)
如何在SQL Server中的游标内写入第二个If-Else语句?
请帮忙!让我知道我的意见.!!
我的原始查询
Create Table #TempTable(PlanID BIGINT,PlanName NVARCHAR(50),InsuranceCompany Nvarchar(100),CurrentBalance DECIMAL(14,2),
[30DaysBalance] DECIMAL(14,2),[60DaysBalance] DECIMAL(14,2),[90DaysBalance] Decimal(14,2),
[120DaysBalance] DECIMAL(14,2),[150DaysBalance] Decimal(14,2),CurrentDaysPlanAmount DECIMAL(14,2),
[30DaysPlanAmount] DECIMAL(14,2),[60DaysPlanAmount] DECIMAL(14,2),[90DaysPlanAmount] Decimal(14,2),
[120DaysPlanAmount] DECIMAL(14,2),[150DaysPlanAmount] Decimal(14,2),StartDate DateTime,EndDate DateTime
)
Run Code Online (Sandbox Code Playgroud)
开始
Declare @BillID BIGINT,@PatientID BIGINT,@BillDetailID BIGINT,@SendDt DateTime
Declare Cursor_Claim_PlanAgingReport Cursor
For Select Bill.BillID,Bill.PatientID,BillDetail.BillDetailID,Claim.SendDt From Bill Inner Join
BillDetail On Bill.BillID = BillDetail.BillID Inner Join
Claim on Bill.BillID = Claim.BillID Left Outer Join …Run Code Online (Sandbox Code Playgroud) 我有一个程序,我需要检查表中的状态,该状态存在于其他服务器中,需要更新它.
这是我的存储过程..请检查
ALTER PROCEDURE [dbo].[testproceudre]
AS
DECLARE @Status INT
DECLARE @UpdatedDateTime DATETIME
DECLARE @STSFLG INT
--dynamic query variables
DECLARE @SQLString NVARCHAR(4000)
DECLARE @ParmDefinition NVARCHAR(4000)
DECLARE @DBSTRING VARCHAR(1000)
DECLARE @TABLESTR VARCHAR(200)
BEGIN
SET @DBSTRING = '[server name].[db name]'
SET @TABLESTR = ''
DECLARE @SYSproUploadflag INT
DECLARE @DpCodeExist INT
SET @SYSproUploadflag = 0
SET @DpCodeExist = 0
SET @TABLESTR = @DBSTRING+'.[dbo].[otherservertablename]'
SET @ParmDefinition = N'@Status INT,@UpdatedDateTime DATETIME'
SET @SQLString ='SELECT StatusFlg,ConfirmedDate FROM localtablename
JOIN '+ @TABLESTR +' ON
IssuesId=SFAIssueId WHERE Statusflg=4'
EXECUTE …Run Code Online (Sandbox Code Playgroud)