Lines Matching refs:nType

790 OSQLParseNode* OSQLParser::convertNode(sal_Int32 nType,OSQLParseNode*& pLiteral)  in convertNode()  argument
799 switch(nType) in convertNode()
816 switch(nType) in convertNode()
827 pReturn = buildDate( nType, pReturn); in convertNode()
835 switch(nType) in convertNode()
841 pReturn = buildDate( nType, pReturn); in convertNode()
851 switch(nType) in convertNode()
879 switch(nType) in convertNode()
914 sal_Int32 nType = 0; in buildPredicateRule() local
917 …xField->getPropertyValue(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_TYPE)) >>= nType; in buildPredicateRule()
924 OSQLParseNode* pNode1 = convertNode(nType,pLiteral); in buildPredicateRule()
927 OSQLParseNode* pNode2 = convertNode(nType,pLiteral2); in buildPredicateRule()
940 sal_Int32 nType = 0; in buildLikeRule() local
949 aValue >>= nType; in buildLikeRule()
957 switch (nType) in buildLikeRule()
1012 OSQLParseNode* OSQLParser::buildNode_Date(const double& fValue, sal_Int32 nType) in buildNode_Date() argument
1021 switch (nType) in buildNode_Date()
1146 sal_Int32 nType=0; in predicateTree() local
1170 …xField->getPropertyValue(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_TYPE)) >>= nType; in predicateTree()
1214 switch (nType) in predicateTree()
2549 sal_Int32 nType = DataType::VARCHAR; in getFunctionReturnType() local
2552 …oreAsciiCase(TokenIDToStr(SQL_TOKEN_ASCII,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2553 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_BIT_LENGTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2554 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CHAR,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2555 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CHAR_LENGTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2556 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CONCAT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2557 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DIFFERENCE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2558 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_INSERT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2559 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LCASE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2560 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LEFT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2561 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LENGTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2562 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOCATE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2563 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOCATE_2,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2564 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LTRIM,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2565 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_OCTET_LENGTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2566 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_POSITION,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2567 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_REPEAT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2568 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_REPLACE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2569 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_RIGHT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2570 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_RTRIM,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2571 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SOUNDEX,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2572 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SPACE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2573 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SUBSTRING,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2574 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_UCASE,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2575 …ualsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CURRENT_DATE,pContext))) nType = DataType::DATE; in getFunctionReturnType()
2576 …ualsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CURRENT_TIME,pContext))) nType = DataType::TIME; in getFunctionReturnType()
2577 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CURRENT_TIMESTAMP,pContext))) nType = DataType::TIMEST… in getFunctionReturnType()
2578 …ualsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CURDATE,pContext))) nType = DataType::DATE; in getFunctionReturnType()
2579 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DATEDIFF,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2580 …ualsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DATEVALUE,pContext))) nType = DataType::DATE; in getFunctionReturnType()
2581 …ualsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CURTIME,pContext))) nType = DataType::TIME; in getFunctionReturnType()
2582 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DAYNAME,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2583 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DAYOFMONTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2584 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DAYOFWEEK,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2585 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DAYOFYEAR,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2586 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_EXTRACT,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2587 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_HOUR,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2588 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MINUTE,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2589 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MONTH,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2590 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MONTHNAME,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2591 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_NOW,pContext))) nType = DataType::TIMEST… in getFunctionReturnType()
2592 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_QUARTER,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2593 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SECOND,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2594 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_TIMESTAMPADD,pContext))) nType = DataType::TIMEST… in getFunctionReturnType()
2595 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_TIMESTAMPDIFF,pContext))) nType = DataType::TIMEST… in getFunctionReturnType()
2596 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_TIMEVALUE,pContext))) nType = DataType::TIMEST… in getFunctionReturnType()
2597 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_WEEK,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2598 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_YEAR,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2599 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ABS,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2600 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ACOS,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2601 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ASIN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2602 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ATAN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2603 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ATAN2,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2604 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_CEILING,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2605 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_COS,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2606 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_COT,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2607 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_DEGREES,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2608 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_EXP,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2609 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_FLOOR,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2610 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOGF,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2611 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOG,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2612 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOG10,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2613 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2614 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MOD,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2615 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_PI,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2616 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_POWER,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2617 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_RADIANS,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2618 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_RAND,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2619 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ROUND,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2620 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_ROUNDMAGIC,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2621 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SIGN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2622 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SIN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2623 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SQRT,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2624 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_TAN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2625 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_TRUNCATE,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2626 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_COUNT,pContext))) nType = DataType::INTEGE… in getFunctionReturnType()
2627 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MAX,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2628 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_MIN,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2629 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_AVG,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2630 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_SUM,pContext))) nType = DataType::DOUBLE; in getFunctionReturnType()
2631 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_LOWER,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2632 …lsIgnoreAsciiCase(TokenIDToStr(SQL_TOKEN_UPPER,pContext))) nType = DataType::VARCHA… in getFunctionReturnType()
2634 return nType; in getFunctionReturnType()
2639 sal_Int32 nType = DataType::VARCHAR; in getFunctionParameterType() local
2641 if(_nTokenId == SQL_TOKEN_CHAR) nType = DataType::INTEGER; in getFunctionParameterType()
2645 nType = DataType::INTEGER; in getFunctionParameterType()
2650 nType = DataType::INTEGER; in getFunctionParameterType()
2655 nType = DataType::INTEGER; in getFunctionParameterType()
2660 nType = DataType::INTEGER; in getFunctionParameterType()
2665 nType = DataType::INTEGER; in getFunctionParameterType()
2669 nType = DataType::INTEGER; in getFunctionParameterType()
2674 nType = DataType::INTEGER; in getFunctionParameterType()
2679 nType = DataType::TIMESTAMP; in getFunctionParameterType()
2682 nType = DataType::DATE; in getFunctionParameterType()
2684 nType = DataType::DATE; in getFunctionParameterType()
2686 nType = DataType::DATE; in getFunctionParameterType()
2688 nType = DataType::DATE; in getFunctionParameterType()
2690 nType = DataType::DATE; in getFunctionParameterType()
2691 else if(_nTokenId == SQL_TOKEN_EXTRACT) nType = DataType::VARCHAR; in getFunctionParameterType()
2692 else if(_nTokenId == SQL_TOKEN_HOUR) nType = DataType::TIME; in getFunctionParameterType()
2693 else if(_nTokenId == SQL_TOKEN_MINUTE) nType = DataType::TIME; in getFunctionParameterType()
2694 else if(_nTokenId == SQL_TOKEN_MONTH) nType = DataType::DATE; in getFunctionParameterType()
2695 else if(_nTokenId == SQL_TOKEN_MONTHNAME) nType = DataType::DATE; in getFunctionParameterType()
2696 else if(_nTokenId == SQL_TOKEN_NOW) nType = DataType::TIMESTAMP; in getFunctionParameterType()
2697 else if(_nTokenId == SQL_TOKEN_QUARTER) nType = DataType::DATE; in getFunctionParameterType()
2698 else if(_nTokenId == SQL_TOKEN_SECOND) nType = DataType::TIME; in getFunctionParameterType()
2699 else if(_nTokenId == SQL_TOKEN_TIMESTAMPADD) nType = DataType::TIMESTAMP; in getFunctionParameterType()
2700 else if(_nTokenId == SQL_TOKEN_TIMESTAMPDIFF) nType = DataType::TIMESTAMP; in getFunctionParameterType()
2701 else if(_nTokenId == SQL_TOKEN_TIMEVALUE) nType = DataType::TIMESTAMP; in getFunctionParameterType()
2702 else if(_nTokenId == SQL_TOKEN_WEEK) nType = DataType::DATE; in getFunctionParameterType()
2703 else if(_nTokenId == SQL_TOKEN_YEAR) nType = DataType::DATE; in getFunctionParameterType()
2705 else if(_nTokenId == SQL_TOKEN_ABS) nType = DataType::DOUBLE; in getFunctionParameterType()
2706 else if(_nTokenId == SQL_TOKEN_ACOS) nType = DataType::DOUBLE; in getFunctionParameterType()
2707 else if(_nTokenId == SQL_TOKEN_ASIN) nType = DataType::DOUBLE; in getFunctionParameterType()
2708 else if(_nTokenId == SQL_TOKEN_ATAN) nType = DataType::DOUBLE; in getFunctionParameterType()
2709 else if(_nTokenId == SQL_TOKEN_ATAN2) nType = DataType::DOUBLE; in getFunctionParameterType()
2710 else if(_nTokenId == SQL_TOKEN_CEILING) nType = DataType::DOUBLE; in getFunctionParameterType()
2711 else if(_nTokenId == SQL_TOKEN_COS) nType = DataType::DOUBLE; in getFunctionParameterType()
2712 else if(_nTokenId == SQL_TOKEN_COT) nType = DataType::DOUBLE; in getFunctionParameterType()
2713 else if(_nTokenId == SQL_TOKEN_DEGREES) nType = DataType::DOUBLE; in getFunctionParameterType()
2714 else if(_nTokenId == SQL_TOKEN_EXP) nType = DataType::DOUBLE; in getFunctionParameterType()
2715 else if(_nTokenId == SQL_TOKEN_FLOOR) nType = DataType::DOUBLE; in getFunctionParameterType()
2716 else if(_nTokenId == SQL_TOKEN_LOGF) nType = DataType::DOUBLE; in getFunctionParameterType()
2717 else if(_nTokenId == SQL_TOKEN_LOG) nType = DataType::DOUBLE; in getFunctionParameterType()
2718 else if(_nTokenId == SQL_TOKEN_LOG10) nType = DataType::DOUBLE; in getFunctionParameterType()
2719 else if(_nTokenId == SQL_TOKEN_LN) nType = DataType::DOUBLE; in getFunctionParameterType()
2720 else if(_nTokenId == SQL_TOKEN_MOD) nType = DataType::DOUBLE; in getFunctionParameterType()
2721 else if(_nTokenId == SQL_TOKEN_PI) nType = DataType::DOUBLE; in getFunctionParameterType()
2722 else if(_nTokenId == SQL_TOKEN_POWER) nType = DataType::DOUBLE; in getFunctionParameterType()
2723 else if(_nTokenId == SQL_TOKEN_RADIANS) nType = DataType::DOUBLE; in getFunctionParameterType()
2724 else if(_nTokenId == SQL_TOKEN_RAND) nType = DataType::DOUBLE; in getFunctionParameterType()
2725 else if(_nTokenId == SQL_TOKEN_ROUND) nType = DataType::DOUBLE; in getFunctionParameterType()
2726 else if(_nTokenId == SQL_TOKEN_ROUNDMAGIC) nType = DataType::DOUBLE; in getFunctionParameterType()
2727 else if(_nTokenId == SQL_TOKEN_SIGN) nType = DataType::DOUBLE; in getFunctionParameterType()
2728 else if(_nTokenId == SQL_TOKEN_SIN) nType = DataType::DOUBLE; in getFunctionParameterType()
2729 else if(_nTokenId == SQL_TOKEN_SQRT) nType = DataType::DOUBLE; in getFunctionParameterType()
2730 else if(_nTokenId == SQL_TOKEN_TAN) nType = DataType::DOUBLE; in getFunctionParameterType()
2731 else if(_nTokenId == SQL_TOKEN_TRUNCATE) nType = DataType::DOUBLE; in getFunctionParameterType()
2732 else if(_nTokenId == SQL_TOKEN_COUNT) nType = DataType::INTEGER; in getFunctionParameterType()
2733 else if(_nTokenId == SQL_TOKEN_MAX) nType = DataType::DOUBLE; in getFunctionParameterType()
2734 else if(_nTokenId == SQL_TOKEN_MIN) nType = DataType::DOUBLE; in getFunctionParameterType()
2735 else if(_nTokenId == SQL_TOKEN_AVG) nType = DataType::DOUBLE; in getFunctionParameterType()
2736 else if(_nTokenId == SQL_TOKEN_SUM) nType = DataType::DOUBLE; in getFunctionParameterType()
2738 else if(_nTokenId == SQL_TOKEN_LOWER) nType = DataType::VARCHAR; in getFunctionParameterType()
2739 else if(_nTokenId == SQL_TOKEN_UPPER) nType = DataType::VARCHAR; in getFunctionParameterType()
2741 return nType; in getFunctionParameterType()