MsSql 에서는 함수가 SubString 이지만 interbase에서는 SubStr 아닌가여???
안종수 님이 쓰신 글 :
: SQL에서는 잘 실행되었는데 인터베이스에서는 안되네요..
: 계속 에러만 나고 독촉은 계속되고. 좀 살려주세요..--;
: 아래와 같은 문장이 인터베이스에서는 어떻게 바뀌어야 하나요?
: Close;
: SQL.Clear;
: SQL.Add('select substring(convert(varchar(12), NotifyNo, 114), 1,4) as YY');
: SQL.Add(',substring(convert(varchar(12), NotifyNo, 114), 5, 2) as MM,Payment,State ');
: SQL.Add(',count(*) as cnt1, sum(Penarty) as cnt2,Sum(GamacMoney) as cnt3 ');
: SQL.Add('from TblMaster Where ');
: SQL.Add(WhereStr);
: SQL.Add(' group by substring(convert(varchar(12), notifyNo, 114), 1,4) ');
: SQL.Add(',substring(convert(varchar(12), NotifyNo, 114), 5, 2), Payment,State');
: SQL.Add(' Order by substring(convert(varchar(12), notifyNo, 114), 1,4) ');
: SQL.Add(',substring(convert(varchar(12), NotifyNo, 114), 5, 2), Payment,State');
: Open;
|