Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-6633

Add CEILING to MSSQL dialect

    XMLWordPrintableJSON

Details

    Description

          SELECT 1.24, FLOOR(1.24), CEIL(1.24) FROM (VALUES (0)) AS [t] ([ZERO])
          'CEIL' is not a recognized built-in function name.

      The below test will fail because MSSQL support only 'CEILING'.  'CEIL' keyword is not supported.

      @Test void testMSSQLCeiling() {
          final String query = "select 1.24, FLOOR(1.24), CEILING(1.24)";
          final String mssqlExpected = "SELECT 1.24, FLOOR(1.24), CEILING(1.24)\n" +
              "FROM (VALUES (0)) AS [t] ([ZERO])";

      Attachments

        Issue Links

          Activity

            People

              sreeharsha_r Sree Harsha Ramanavarapu
              sreeharsha_r Sree Harsha Ramanavarapu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: