LogoLogo
SnowflakeDocumentation Home
  • Snowflake SnowConvert Documentation
  • General (Beta)
    • Getting Started
      • System Requirements
      • Download and Access
      • Best practices
      • End User License Agreement
      • Release Notes ( Beta)
    • General Issues and Troubleshooting
      • FAQ and Troubleshooting
      • Complex Pattern Issues
        • MSCCP0001
        • MSCCP0002
        • MSCCP0003
        • MSCCP0004
        • MSCCP0005
        • MSCCP0006
        • MSCCP0007
        • MSCCP0008
        • MSCCP0009
        • MSCCP0010
        • MSCCP0011
      • Conversion Issues
        • MSCEWI1001
        • MSCEWI1002
        • MSCEWI1003
        • MSCEWI1004
        • MSCEWI1005
        • MSCEWI1006
        • MSCEWI1007
        • MSCEWI1009
        • MSCEWI1010
        • MSCEWI1011
        • MSCEWI1012
        • MSCEWI1013
        • MSCEWI1014
        • MSCEWI1015
        • MSCEWI1016
        • MSCEWI1017
        • MSCEWI1018
        • MSCEWI1019
        • MSCEWI1020
        • MSCEWI1021
        • MSCEWI1022
        • MSCEWI1023
        • MSCEWI1024
        • MSCEWI1025
        • MSCEWI1026
        • MSCEWI1027
        • MSCEWI1028
        • MSCEWI1029
        • MSCEWI1030
        • MSCEWI1031
        • MSCEWI1032
        • MSCEWI1033
        • MSCEWI1034
        • MSCEWI1035
        • MSCEWI1036
        • MSCEWI1037
        • MSCEWI1038
        • MSCEWI1039
        • MSCEWI1040
        • MSCEWI1041
        • MSCEWI1042
        • MSCEWI1043
        • MSCEWI1044
        • MSCEWI1045
        • MSCEWI1046
        • MSCEWI1047
        • MSCEWI1048
        • MSCEWI1049
        • MSCEWI1050
        • MSCEWI1051
        • MSCEWI1052
        • MSCEWI1053
        • MSCEWI1054
        • MSCEWI1055
        • MSCEWI1056
        • MSCEWI1057
        • MSCEWI1058
          • Teradata
          • Oracle
          • SQL Server
        • MSCEWI1059
        • MSCEWI1060
        • MSCEWI1061
        • MSCEWI1062
        • MSCEWI1063
        • MSCEWI1064
        • MSCEWI1065
        • MSCEWI1066
        • MSCEWI1067
        • MSCEWI1068
        • MSCEWI1069
        • MSCEWI1070
        • MSCEWI1071
        • MSCEWI1072
        • MSCEWI1073
        • MSCEWI1074
        • MSCEWI1075
        • MSCEWI1076
        • MSCEWI1077
        • MSCEWI1078
        • MSCEWI1079
        • MSCEWI1080
        • MSCEWI1081
        • MSCEWI1082
        • MSCEWI1083
        • MSCEWI1084
        • MSCEWI1086
        • MSCEWI1087
        • MSCEWI1088
        • MSCEWI1089
        • MSCEWI1090
        • MSCEWI1091
        • MSCEWI1092
        • MSCEWI1093
        • MSCEWI1094
        • MSCEWI1095
        • MSCEWI1096
        • MSCEWI1097
        • MSCEWI1098
        • MSCEWI1099
        • MSCEWI1100
        • MSCEWI1101
        • MSCEWI1102
        • MSCEWI1108
      • Informative Issues
        • MSCINF0001
        • MSCINF0002
        • MSCINF0003
        • MSCINF0004
        • MSCINF0005
        • MSCINF0006
        • MSCINF0007
        • MSCINF0008
    • Review Results
      • Output Code
      • Reports
        • Assessment Report
          • Overall Conversion Summary
          • SQL Conversion Summary
          • Scripts Line Conversion Summary
          • Object Conversion Summary
          • File and Object Level Breakdown - SQL Files
          • File and Object Level Breakdown - SQL Identified Objects
          • Scripts - Files
          • Scripts - Identified Objects
          • Schemas
          • Databases & Schemas
        • Top-Level Objects Report
        • Top-Level Queries Report
        • Issues Report
        • HTML Report
        • Missing Objects Report
        • Object References Report
        • Elements Report
    • How to Use SnowConvert with Docker
  • User Guide (Beta)
    • User Guide
    • How to install the tool
      • Linux
      • Windows
      • MacOS
    • How to update the tool
    • How to request an access code
    • What is a SnowConvert Project?
    • Supported Source Platforms
    • Assessment
      • Analyzing subfolders
    • Conversion
      • Converting subfolders
      • General Conversion Settings
      • Teradata Conversion Settings
      • Oracle Conversion Settings
      • SQL Server Conversion Settings
    • How to use the SnowConvert CLI
    • Additional Parameters
      • SnowConvert for SQL
      • Spark SnowConvert
    • Command Line Interface
  • FOR SQL LANGUAGES (BETA)
    • Release Notes
      • 2024
      • 2023
    • General Issues and Troubleshooting
  • General (Legacy)
    • Getting Started
      • Download and Access
      • Installation and Licensing
      • End User License Agreement
    • Contact Us
  • Function Reference
    • Teradata
      • CHAR2HEXINT_UDF
      • CHCKNUM_UDF
      • DATEADD_UDF
      • TIMESTAMP_DIFFERENCE_UDF
      • EXTRACT_TIMESTAMP_DIFFERENCE_UDF
      • TIME_DIFFERENCE_UDF
      • DATE_TO_INT_UDF
      • INT_TO_DATE_UDF
      • FIRST_DAY_OF_MONTH_ISO_UDF
      • DAYNUMBER_OF_MONTH_UDF
      • DAYNUMBER_OF_YEAR_UDF
      • COMPUTE_EXPAND_ON_UDF
      • EXPAND_ON_UDF
      • DIFFTTIME_PERIOD_UDF
      • ROW_COUNT_UDF
      • GETQUERYBANDVALUE_UDF
      • GETQUERYBANDVALUE_UDF
      • INSTR_UDF
      • INSTR_UDF
      • INSTR_UDF
      • INTERVAL_MULTIPLY_UDF
      • INTERVAL_ADD_UDF
      • INTERVAL_TO_MONTHS_UDF
      • INTERVAL_TO_SECONDS_UDF
      • JSON_EXTRACT_DOT_NOTATION_UDF
      • JSON_EXTRACT_UDF
      • JULIAN_TO_DATE_UDF
      • MONTHS_BETWEEN_UDF
      • NULLIFZERO_UDF
      • NVP_UDF
      • PERIOD_INTERSECT_UDF
      • PERIOD_OVERLAPS_UDF
      • QUARTERNUMBER_OF_YEAR_UDF
      • ROUND_DATE_UDF
      • SUBSTR_UDF
      • SUBSTR_UDF
      • TD_DAY_OF_CALENDAR_UDF
      • TD_DAY_OF_WEEK_UDF
      • TD_DAY_OF_WEEK_COMPATIBLE_UDF
      • TD_WEEK_OF_YEAR_UDF
      • TD_DAY_OF_WEEK_COMPATIBLE_UDF
      • FIRST_DAY_JANUARY_OF_ISO_UDF
      • YEAR_BEGIN_ISO_UDF
      • TD_YEAR_BEGIN_UDF
      • LAST_DAY_DECEMBER_OF_ISO_UDF
      • YEAR_END_ISO_UDF
      • TD_YEAR_END_UDF
      • TIMESTAMP_ADD_UDF
      • DAY_OF_WEEK_LONG_UDF
      • MONTH_NAME_LONG_UDF
      • TO_BYTES_HEX_UDF
      • CENTURY_UDF
      • DAYNAME_LONG_UDF
      • DAYNAME_LONG_UDF
      • DATE_LONG_UDF
      • FULL_MONTH_NAME_UDF
      • ISO_YEAR_PART_UDF
      • JULIAN_DAY_UDF
      • MONTH_SHORT_UDF
      • ROMAN_NUMERALS_MONTH_UDF
      • SECONDS_PAST_MIDNIGHT_UDF
      • WEEK_OF_MONTH_UDF
      • YEAR_PART_UDF
      • YEAR_WITH_COMMA_UDF
      • INSERT_CURRENCY_UDF
      • WRAP_NEGATIVE_WITH_ANGLE_BRACKETS_UDF
      • TRANSLATE_CHK_UDF
      • WEEK_NUMBER_OF_QUARTER_COMPATIBLE_UDF
      • WEEK_NUMBER_OF_QUARTER_ISO_UDF
      • WEEK_NUMBER_OF_QUARTER_COMPATIBLE_UDF
      • WEEKNUMBER_OF_MONTH_UDF
  • For Teradata
    • Introduction
    • Getting Started (LEGACY)
      • Training and Support
      • Code Extraction
      • Using SnowConvert
      • Review Results
        • Assessment.csv Report
        • Assessment.docx Report
        • Elements Report
        • Issues Report
        • Lineage Report
        • Output code
        • TopLevelObjects Report
    • Command Line Interface
      • Renaming feature
    • Code Extraction
    • Processing the code
      • Preprocess tasks
    • SQL Translation Reference
    • Issues and Troubleshooting
      • General Issues
      • MSCEWI2001
      • MSCEWI2002
      • MSCEWI2003
      • MSCEWI2004
      • MSCEWI2005
      • MSCEWI2006
      • MSCEWI2007
      • MSCEWI2008
      • MSCEWI2009
      • MSCEWI2010
      • MSCEWI2011
      • MSCEWI2012
      • MSCEWI2013
      • MSCEWI2014
      • MSCEWI2015
      • MSCEWI2016
      • MSCEWI2017
      • MSCEWI2018
      • MSCEWI2019
      • MSCEWI2020
      • MSCEWI2021
      • MSCEWI2022
      • MSCEWI2023
      • MSCEWI2024
      • MSCEWI2025
      • MSCEWI2026
      • MSCEWI2027
      • MSCEWI2028
      • MSCEWI2029
      • MSCEWI2030
      • MSCEWI2031
      • MSCEWI2032
      • MSCEWI2033
      • MSCEWI2034
      • MSCEWI2035
      • MSCEWI2036
      • MSCEWI2037
      • MSCEWI2038
      • MSCEWI2039
      • MSCEWI2040
      • MSCEWI2041
      • MSCEWI2042
      • MSCEWI2043
      • MSCEWI2044
      • MSCEWI2045
      • MSCEWI2046
      • MSCEWI2047
      • MSCEWI2049
      • MSCEWI2050
      • MSCEWI2051
      • MSCEWI2052
      • MSCEWI2053
      • MSCEWI2054
      • MSCEWI2055
      • MSCEWI2056
      • MSCEWI2057
      • MSCEWI2058
      • MSCEWI2059
      • MSCEWI2060
      • MSCEWI2061
      • MSCEWI2062
      • MSCEWI2063
      • MSCEWI2064
      • MSCEWI2065
      • MSCEWI2066
      • MSCEWI2067
      • MSCEWI2068
      • MSCEWI2069
      • MSCEWI2070
      • MSCEWI2071
      • MSCEWI2072
      • MSCEWI2073
      • MSCEWI2074
      • MSCEWI2075
      • MSCEWI2076
      • MSCEWI2077
      • MSCEWI2078
      • MSCEWI2079
      • MSCEWI2080
      • MSCEWI2081
      • MSCEWI2082
      • MSCEWI2083
      • MSCEWI2084
      • MSCEWI2085
      • MSCEWI2086
      • MSCEWI2087
      • MSCEWI2088
      • MSCEWI2089
      • MSCEWI2090
      • MSCEWI2091
    • Release Notes
      • 2024
      • 2023
      • 2022
      • 2021
      • 2020
      • Roadmap
    • Considerations
  • For Oracle
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output Code
        • Assessment Report
        • Issues Report
        • Top-Level Objects Report
    • Command Line Interface
    • Code Extraction
    • Processing the code
      • Preprocess tasks
    • Issues and Troubleshooting
      • General Issues
      • MSCEWI3001
      • MSCEWI3002
      • MSCEWI3003
      • MSCEWI3004
      • MSCEWI3005
      • MSCEWI3006
      • MSCEWI3007
      • MSCEWI3008
      • MSCEWI3009
      • MSCEWI3010
      • MSCEWI3011
      • MSCEWI3012
      • MSCEWI3013
      • MSCEWI3014
      • MSCEWI3015
      • MSCEWI3016
      • MSCEWI3017
      • MSCEWI3018
      • MSCEWI3019
      • MSCEWI3020
      • MSCEWI3021
      • MSCEWI3022
      • MSCEWI3023
      • MSCEWI3024
      • MSCEWI3025
      • MSCEWI3026
      • MSCEWI3027
      • MSCEWI3028
      • MSCEWI3029
      • MSCEWI3030
      • MSCEWI3031
      • MSCEWI3032
      • MSCEWI3033
      • MSCEWI3034
      • MSCEWI3035
      • MSCEWI3036
      • MSCEWI3037
      • MSCEWI3038
      • MSCEWI3039
      • MSCEWI3040
      • MSCEWI3041
      • MSCEWI3042
      • MSCEWI3043
      • MSCEWI3044
      • MSCEWI3046
      • MSCEWI3047
      • MSCEWI3048
      • MSCEWI3049
      • MSCEWI3050
      • MSCEWI3051
      • MSCEWI3052
      • MSCEWI3053
      • MSCEWI3054
      • MSCEWI3055
      • MSCEWI3056
      • MSCEWI3057
      • MSCEWI3058
      • MSCEWI3059
      • MSCEWI3060
      • MSCEWI3061
      • MSCEWI3062
      • MSCEWI3063
      • MSCEWI3064
      • MSCEWI3065
      • MSCEWI3066
      • MSCEWI3067
      • MSCEWI3068
      • MSCEWI3069
      • MSCEWI3070
      • MSCEWI3071
      • MSCEWI3072
      • MSCEWI3073
      • MSCEWI3074
      • MSCEWI3075
      • MSCEWI3076
      • MSCEWI3077
      • MSCEWI3078
      • MSCEWI3079
      • MSCEWI3080
      • MSCEWI3081
      • MSCEWI3082
      • MSCEWI3083
      • MSCEWI3084
      • MSCEWI3085
      • MSCEWI3086
      • MSCEWI3087
      • MSCEWI3088
      • MSCEWI3089
      • MSCEWI3090
      • MSCEWI3091
      • MSCEWI3092
      • MSCEWI3093
      • MSCEWI3094
      • MSCEWI3095
      • MSCEWI3096
      • MSCEWI3097
      • MSCEWI3098
      • MSCEWI3099
      • MSCEWI3100
      • MSCEWI3101
      • MSCEWI3102
      • MSCEWI3103
      • MSCEWI3104
      • MSCEWI3105
      • MSCEWI3106
      • MSCEWI3107
      • MSCEWI3108
      • MSCEWI3109
      • MSCEWI3110
      • MSCEWI3111
      • MSCEWI3112
      • MSCEWI3113
      • MSCEWI3114
      • MSCEWI3115
      • MSCEWI3116
      • MSCEWI3117
      • MSCEWI3118
      • MSCEWI3119
      • MSCEWI3120
      • MSCEWI3121
      • MSCEWI3122
      • MSCEWI3123
      • MSCEWI3124
      • MSCEWI3125
      • MSCEWI3126
      • MSCEWI3127
      • MSCEWI3128
      • MSCEWI3129
      • MSCEWI3130
      • MSCEWI3131
      • MSCEWI3132
      • MSCEWI3133
      • MSCEWI3135
    • Release Notes
      • 2023
      • 2022
      • 2021
      • 2020
      • Roadmap
    • SQL Translation Reference
  • FOR SQL SERVER
    • Introduction
    • Getting Started (LEGACY)
      • Training and Support
      • Arrange the Source Code
      • Review Results
        • Output Code
        • Assessment Report
        • Issues Report
        • TopLevelObjects Report
      • Using SnowConvert
    • Command Line Interface
    • Code Extraction
    • Translation Reference
    • Issues and Troubleshooting
      • General Issues
      • MSCEWI4001
      • MSCEWI4002
      • MSCEWI4003
      • MSCEWI4004
      • MSCEWI4005
      • MSCEWI4006
      • MSCEWI4007
      • MSCEWI4008
      • MSCEWI4009
      • MSCEWI4010
      • MSCEWI4011
      • MSCEWI4012
      • MSCEWI4013
      • MSCEWI4014
      • MSCEWI4015
      • MSCEWI4016
      • MSCEWI4017
      • MSCEWI4018
      • MSCEWI4019
      • MSCEWI4020
      • MSCEWI4021
      • MSCEWI4022
      • MSCEWI4023
      • MSCEWI4024
      • MSCEWI4025
      • MSCEWI4026
      • MSCEWI4027
      • MSCEWI4028
      • MSCEWI4029
      • MSCEWI4030
      • MSCEWI4031
      • MSCEWI4032
      • MSCEWI4033
      • MSCEWI4034
      • MSCEWI4035
      • MSCEWI4036
      • MSCEWI4037
      • MSCEWI4038
      • MSCEWI4039
      • MSCEWI4040
      • MSCEWI4041
      • MSCEWI4042
      • MSCEWI4043
      • MSCEWI4044
      • MSCEWI4045
      • MSCEWI4046
      • MSCEWI4047
      • MSCEWI4048
      • MSCEWI4049
      • MSCEWI4050
      • MSCEWI4051
      • MSCEWI4052
      • MSCEWI4053
      • MSCEWI4054
      • MSCEWI4055
      • MSCEWI4056
      • MSCEWI4057
      • MSCEWI4058
      • MSCEWI4059
      • MSCEWI4060
      • MSCEWI4061
      • MSCEWI4062
      • MSCEWI4063
      • MSCEWI4064
      • MSCEWI4065
      • MSCEWI4066
      • MSCEWI4067
      • MSCEWI4068
      • MSCEWI4069
      • MSCEWI4070
      • MSCEWI4071
      • MSCEWI4072
      • MSCEWI4073
      • MSCEWI4074
      • MSCEWI4075
    • Release Notes
      • 2023
      • 2022
      • 2021
      • Roadmap
  • For IBM DB2
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
      • MSCEWI5001
      • MSCEWI5002
      • MSCEWI5003
      • MSCEWI5004
      • MSCEWI5005
      • MSCEWI5006
      • MSCEWI5007
      • MSCEWI5008
      • MSCEWI5009
      • MSCEWI5010
      • MSCEWI5011
      • MSCEWI5012
      • MSCEWI5013
      • MSCEWI5014
      • MSCEWI5015
      • MSCEWI5016
      • MSCEWI5017
      • MSCEWI5018
      • MSCEWI5019
      • MSCEWI5020
      • MSCEWI5021
      • MSCEWI5022
    • Release Notes
      • 2022
  • For PostgreSQL
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
      • MSC-PG0000
      • MSC-PG0001
      • MSC-PG0002
      • MSC-PG0003
      • MSC-PG0004
      • MSC-PG0005
      • MSC-PG0006
      • MSC-PG0007
      • MSC-PG0008
      • MSC-PG0009
      • MSC-PG0010
      • MSC-PG0011
      • MSC-PG0012
      • MSC-PG0013
      • MSC-PG0014
      • MSC-PG0015
      • MSC-PG0016
      • MSC-PG0017
      • MSC-PG0018
      • MSC-PG0019
      • MSC-PG0020
      • MSC-PG0021
      • MSC-PG0022
      • MSC-PG0023
      • MSC-PG0024
      • MSC-PG0025
      • MSC-PG0026
      • MSC-PG0027
      • MSC-PG0028
    • Release Notes
      • 2022
  • For Greenplum
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
      • MSC-GP0000
      • MSC-GP0001
      • MSC-GP0002
      • MSC-GP0003
    • Release Notes
      • 2022
  • For Amazon RedShift
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
      • MSC-RS0004
      • MSC-RS0005
      • MSC-RS0011
      • MSC-RS0012
      • MSC-RS0013
      • MSC-RS0014
    • Release Notes
      • 2022
  • For Google BigQuery
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
      • General Issues
      • MSC-BQ0001
      • MSC-BQ0002
      • MSC-BQ0003
      • MSC-BQ0004
      • MSC-BQ0005
      • MSC-BQ0006
      • MSC-BQ0007
      • MSC-BQ0008
      • MSC-BQ0009
      • MSC-BQ0010
      • MSC-BQ0011
      • MSC-BQ0012
      • MSC-BQ0013
      • MSC-BQ0014
      • MSC-BQ0015
      • MSC-BQ0016
    • Release Notes
      • 2022
  • For Apache Hive
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
    • Release Notes
      • 2022
  • For Vertica
    • Introduction
    • Getting Started (LEGACY)
      • Using SnowConvert
      • Review Results
        • Output
        • Reports
    • Command Line Interface
    • Translation Reference
    • Issues and Troubleshooting
    • Release Notes
      • 2022
  • for Spark (Scala)
    • Snowpark Migration Accelerator for Spark Scala
  • FOR SPARK (PYTHON)
    • Snowpark Migration Accelerator for PySpark
  • Databricks workloads
    • Getting started
      • DBC files explode
Powered by GitBook
On this page
  • Release 4.1.9 - December 19th, 2023
  • Release 4.0.350 - December 5th, 2023
  • Release 4.0.339 - November 22nd, 2023
  • Release 4.0.339 - November 22nd, 2023
  • Release 4.0.337 - November 15th, 2023
  • Release 4.0.333 - November 8th, 2023
  • Release 4.0.320 - November 1st, 2023
  • Release 4.0.317 - October 25th, 2023
  • Release 4.0.306 - October 18th, 2023
  • Release 4.0.292 - October 11th, 2023
  • Release 4.0.287 October 4th, 2023
  • Release 4.0.282 - September 27th, 2023
  • Release 4.0.278 - September 20th, 2023
  • Release 4.0.277 - September 13th, 2023
  • Release 4.0.266 - September 7th, 2023
  • Release 4.0.259 - August 30th, 2023
  • Release 4.0.253 - August 23rd, 2023
  • Release 4.0.241 - August 16th, 2023
  • Release 4.0.232 - August 3rd, 2023
  • Release 4.0.226 - July 28th, 2023
  • Release 4.0.222 - July 26th, 2023
  • Release 4.0.219 - July 19th, 2023
  • Release 4.0.194 - July 5th, 2023
  • Release 4.0.183 - June 29th, 2023
  • Release 4.0.133 - June 14th, 2023
  • Release 4.0.123 - June 8th, 2023
  • Release 4.0.104 - May 24th, 2023
  • Release 4.0.99 - May 10th, 2023
  • Release 4.0.87 - May 3rd, 2023
  • Release 4.0.78 - April 26th, 2023
  • Release 4.0.73 - April 17th, 2023
  • Release 4.0.60 - April 12th, 2023
  • Release 4.0.40 - April 3rd, 2023
  • Release 4.0.35 - March 28th, 2023
  • Release 4.0.29 - March 20th, 2023
  • Release 4.0.27 - March 16th, 2023
  • Release 4.0.18 - March 8th, 2023
  • Release 4.0.13 - March 7th, 2023
  • Release 4.0.9 - February 27th, 2023
  • Release 4.0.3 - February 13th, 2023
  • Release 3.0.295 - January 31st, 2023
  • Release 3.0.282 - January 17th, 2023
  1. For Teradata
  2. Release Notes

2023

Details about the releases of Snowflake SnowConvert for Teradata during 2023.

Previous2024Next2022

Last updated 1 year ago

This is a deprecated version of the SnowConvert documentation, please visit the official site .

Release 4.1.9 - December 19th, 2023

SnowConvert Core 27.1.20

Fixes and improvements:

  • Support DAYOFMONTH function

Release 4.0.350 - December 5th, 2023

SnowConvert Core 27.0.11

Fixes and improvements:

  • Fix exception thrown on for loops.

  • Fix perfomance issue with nested queries.

Release 4.0.339 - November 22nd, 2023

SnowConvert Core 23.0.6

Fixes and improvements:

  • Fix CAST to date with the format specified first not converted correctly

  • Fix parsing errors related to data type attributes and range

Release 4.0.339 - November 22nd, 2023

SnowConvert Core 23.0.6

Fixes and improvements:

  • Fix CAST to date with the format specified first not converted correctly

  • Fix parsing errors related to data type attributes and range

Release 4.0.337 - November 15th, 2023

SnowConvert Core 22.5.27

Fixes and improvements:

  • Fix the conversion of CAST inside TRIM and CAST AS TIMESTAMP ignoring the precision

  • Fix inconsistencies in the report's Issues Breakdown section

Release 4.0.333 - November 8th, 2023

SnowConvert Core 22.5.10

Fixes and improvements:

  • Fix the Symbol table not solving correctly the types when casting

  • Fix MSCEWI1095 disappearance when the --renamingFile flag was being used in Linux

  • Fix UseCharactersConversionRate and UseLinesOfCodeConversionRate reporting always OFF

  • Fix CREATE TABLE with a duplicated UNIQUE INDEX clause

  • Fix Comparison Operator NE not migrated to <> Operator

Release 4.0.320 - November 1st, 2023

SnowConvert Core 22.4.17

Fixes and improvements:

  • Fix default ordering direction in RANK() function conversion

Release 4.0.317 - October 25th, 2023

SnowConvert Core 22.4.2

Fixes and improvements:

  • Fix incorrect NAMED phrase conversion

  • Optimize local symbols resolution for query scope

Release 4.0.306 - October 18th, 2023

SnowConvert Core 22.3.4

Fixes and improvements:

  • Transformation for output parameters with dynamic result sets

  • Fix CAST delimiting inside boolean operations

  • Fix Parsing Error in CAST of FORMAT DATE

  • Commenting the statement HELP STATISTICS

Release 4.0.292 - October 11th, 2023

SnowConvert Core 22.2.137

Fixes and improvements:

  • SnowConvert banker's rounding removed as PrPr in reports for Snowflake.

  • Fix count of data type attributes inside procedures.

  • Improve parsing of TPT's APPLY statement to avoid exceptions

Release 4.0.287 October 4th, 2023

Added:

  • Support for WHERE conditions in IMPORT APPLY for MLOAD scripts

Release 4.0.282 - September 27th, 2023

SnowConvert Core 22.2.90

Added:

  • SplitPeriodDatatype and DisableTopologicalLevelReorder parameters to Assessment.json report

Fixes and improvements:

  • Fix Complex Pattern Issue showing for subqueries related to EXISTS/ NOT EXISTS, SOME

  • Fix Complex Pattern Issue showing for subqueries related to IN/NOT IN, ALL/ANY

Release 4.0.278 - September 20th, 2023

SnowConvert Core 22.2.73

Added:

Fixes and improvements:

  • Improve the report of MSCEWI1039 with additional information for CREATE TABLE

  • Preserve EWIs in subqueries within CREATE VIEW WHERE clauses, ensuring consistent conversion rates.

Release 4.0.277 - September 13th, 2023

SnowConvert Core 22.2.63

Added:

  • Fix the reordering code option when it is not required

Fixes and improvements:

  • Improve the process translation for conditional operations that use implicit CAST statements

  • Fix return statement that is transformed in order to support output parameters with original and equivalent values

Release 4.0.266 - September 7th, 2023

SnowConvert Core 22.2.48

Added:

  • Support WITH DEFAULT clause in columns

Fixes and improvements:

  • Fix SQLCODE initialization

Release 4.0.259 - August 30th, 2023

SnowConvert Core 22.2.30

Added:

  • Implement Case-Insensitive Validation for Table Aliases on Update Statements

  • Support DECLARE CURSORS defined with CTE

Fixes and improvements:

  • Fix conversion exception while transforming CURRENT_TIME function cast to TIME

Release 4.0.253 - August 23rd, 2023

SnowConvert Core 22.2.9

Added:

  • Support Reset When node when a conditional window function is a column

Fixes and improvements:

  • Improve transformation binary operations with Intervals

Release 4.0.241 - August 16th, 2023

SnowConvert Core 22.0.47

Added:

Fixes and improvements:

  • Fix different DML LABEL statements output order

  • Parse DISABLE as an identifier

  • Comment out CREATE INDEX statement

  • Fix stack overflow being thrown in postfix expression

  • Fix exception thrown when converting UPDATE with string types and PIVOT without column name

Release 4.0.232 - August 3rd, 2023

SnowConvert Core 22.0.17

Fixes and improvements:

  • Improve EWI mechanism for better consistency

Release 4.0.226 - July 28th, 2023

SnowConvert Core 21.0.165

Fixes and improvements:

  • Correcting license registration in CLI executable

Release 4.0.222 - July 26th, 2023

SnowConvert Core 21.0.165

Added:

  • Add transformation to Python for the BTEQ REPEAT statement

Release 4.0.219 - July 19th, 2023

SnowConvert Core 21.0.153

Added:

  • Add support for the USING REQUEST MODIFIER Bteq special syntax

  • Transformation for USING in INSERT/UPDATE/DELETE/SELECT queries for Bteq

Fixes and improvements:

  • Remove generation of HtmlReport for all conversions and assessments

  • Parse SAVEPOINT as an identifier

  • Include conversion settings in the Assessment Report to view the selected conversion language such as JavaScript and Snowflake Scripting

  • Triggers represented as Top Level Objects in the Assessment Report

  • Improve exception handling

Release 4.0.194 - July 5th, 2023

SnowConvert Core 21.0.107

Fixes and improvements:

  • Parse SAVEPOINT as an identifier

  • Include conversion settings in the Assessment Report to view the selected conversion language such as JavaScript and Snowflake Scripting

  • Triggers represented as Top Level Objects in the Assessment Report

  • Improve exception handling

Release 4.0.183 - June 29th, 2023

SnowConvert Core 21.0.93

Fixes and improvements:

  • Update the license mechanism to a more secure compliant mechanism

  • Count of join indexes that reference multiple objects added to the assessment report

  • Support IMPORT, LAYOUT, and DML LABEL in MLOAD to Snowflake Scripting

  • Support Upsert labels in MLOAD to Snowflake Scripting

  • Support for NullExpr conditions in MLOAD fields converted to Python

  • Fixed script conversion rate accuracy with script breakdown

  • Fixed name column being changed in subquery with a similar name as an alias in the parent query

  • Fixed parsing error on SEL INTO statement where the variable has a ":"

Release 4.0.133 - June 14th, 2023

SnowConvert Core 21.0.52

Fixes and improvements:

  • DML LABEL was being transformed differently on Mac and Windows

  • Support for output parameters in Teradata Procedures

  • Modify mechanism to upload SQL SnowConvert assessment metadata

Release 4.0.123 - June 8th, 2023

SnowConvert Core 21.0.43

Fixes and improvements:

  • The correct conversion rate of tables with low EWIs present

  • The object conversion rate in tables is not 100% with only low EWIs present

  • The object conversion rate in procedures is 100% when MSCCP0001 is present

  • The object conversion rate in procedures is not 100% when no EWIs present

  • The object conversion rate in procedures is not 100% with only low EWIs present

  • The object conversion rate in views is not 100% with only low EWIs present

  • EWIs inconsistency in views

  • Partial support for EXPORT OUTFILE statement

  • Comparisons for strings columns with trailing spaces to have the same behavior as the original code. RTRIM function added to ignore trailing spaces.

  • The LOC conversion rate for Join Indexes when found inside a top-level object

  • Shell variables in Python scripts

Release 4.0.104 - May 24th, 2023

SnowConvert Core 20.4.20

Added:

  • Update UI and CLI BteqTargetLanguage conversion parameters to include MLOAD

  • Support BEGIN LOADING for FLOAD to Python

  • Support DEFINE COLUMN for FLOAD to Python

  • Support SET RECORD for FLOAD to Python

Fixes and improvements:

  • Fix the wrong LOC Conversion Summary value shown in the UI summary window

  • Fix EWIs inconsistency in Tables

  • Fix parsing errors caused by precedence

  • Fix parsing error caused by CALLED identifier

Release 4.0.99 - May 10th, 2023

SnowConvert Core 20.2.8

Added:

  • Support MLOAD scripts to be migrated to Snowflake Scripting

Fixes and improvements:

  • Fix critical exception while converting CAST statements for datatypes with precision zero

  • Fix transformation errors and conversion rates in VIEWS

  • Fix error caused by adding two interval types as an alias

  • Fix TPUMP DML Labels that were not being converted correctly

Release 4.0.87 - May 3rd, 2023

SnowConvert Core 18.4.127

Fixes and improvements:

  • Fix Procedures conversion rate caused by ElseIf not being marked as converted

  • Fix parsing errors related to hexadecimal delimiters such as 09'XC' inside IMPORT statements

  • Add missing MSCEWI1020 to GETQUERYBANDVALUE function

Release 4.0.78 - April 26th, 2023

SnowConvert Core 18.4.108

Added:

  • Translation for FROM_BYTES function

Fixes and improvements:

  • Fix for MSCEWI2030 inconsistencies

  • Fix shell variables not being converted correctly

  • Fix for invalid Update query transformed after optimization

  • Fix for Named syntax misplaced

  • Fix for Alias misplaced

  • Fix for To_Timestamp misplaced

Release 4.0.73 - April 17th, 2023

SnowConvert Core 18.4.86

Added:

  • Support for dynamic names for variables in MLoad layout

  • Support * comments for Teradata Scripts

Fixes and improvements:

  • Misplaced parenthesis for IN conditional

  • Performance improvement during the assessment step when no network connection was found

  • Fix a critical exception while migrating the RUN statement

  • Invalid exception handling in COMPRESS statement

Release 4.0.60 - April 12th, 2023

SnowConvert Core 18.4.67

Added:

  • Count for Temporary Tables in Assessment.docx

  • Add EWI to invalid subqueries

Fixes and improvements:

  • Goto transformation in Bteq files

  • Label not capturing query fields in MultiLoad files

  • Replacing branding Mobilize.Net by Snowflake

  • Invalid MERGE transformation UPDATE/INSERT

  • Remove duplicate DROP in MultiLoad files

Release 4.0.40 - April 3rd, 2023

SnowConvert Core 18.4.32

Fixes and improvements:

  • Create Table Fallback as a variable not supported

  • Bteq Binding Variables are giving parsing errors

  • TD_SYSFNLIB.SIGN function is not converted

  • Performance improvement on the UPDATE statement

  • TPump Field Start Position Parameter giving parsing error

  • Fixed up bash variable rename in Bteq

  • File route giving parsing errors in IMPORT MultiLoad files

Release 4.0.35 - March 28th, 2023

SnowConvert Core 18.4.1

Added:

  • Support for GetQueryBandValue, it is now transformed to GETQUERYBANDVALUE_UDF

Fixes and improvements:

  • Implement WHERE clause in APPLY statement for MultiLoad files

  • Comment SYSTEM_DEFINED statement inside JOIN INDEX because is nonrelevant in Snowflake

  • Fix temporal qualifier parsing error inside JOIN INDEX

  • Fix cero object conversion rate while migrating MERGE with INSERT statements

  • LOCK clause is no longer removed, now is commented

Release 4.0.29 - March 20th, 2023

SnowConvert Core 18.2.90

Added:

  • Make a general fix for Assessment issues for rules with multiple contracts

Fixes and improvements:

  • Comment IMPORT INMOD optional argument

  • Improve BTEQ error handling for Python

Release 4.0.27 - March 16th, 2023

SnowConvert Core 18.2.84

Fixes and improvements:

  • RUN statement parsing error for MLOAD, FLOAD, and TPUMP

  • Bteq file was not generated due rule exception

  • Macro reports double MSCEWI2054

  • Translation for CAST(column AS DECIMAL(16,3)) when a column is a VARCHAR is no longer translated to TO_NUMBER, the statement is supported for Snowflake without modifications

Release 4.0.18 - March 8th, 2023

SnowConvert Core 18.2.54

Added:

  • Add new DB Object Name conversion setting for the custom schema option, now when activated in combination with custom schema it allows to preserve the Teradata database as a Snowflake database, take the following example when selected PUBLIC as the new schema with this new option

SELECT * FROM customerDB.tableName; 
SELECT * FROM customerDB.PUBLIC.tableName;

Release 4.0.13 - March 7th, 2023

SnowConvert Core 18.2.44

Added:

  • Add ErrorLOC, ScriptObjectConversionRate and BteqUnrecognizedObjectsCount to Assessment.csv report

Fixes and improvements:

  • Table with MAP causing cero object conversion rate

Release 4.0.9 - February 27th, 2023

SnowConvert Core 18.2.40

Added:

  • Add a section for the counting of CURSORS and nested CURSORS for the Assessment.docx report

  • Add a section for the counting of SUBQUERIES and CORRELATED SUBQUERIES for the Assessment.docx report

Fixes and improvements:

  • Queries with repetitive binding parameters now use the same reference instead of creating a new one

  • SUBSTRING with index < 1 not generating SUBSTR_UDF

  • Fix statements disappearing after a COLLECT STATISTIC statement, now the COLLECT STATISTIC is migrated as a commented unsupported clause instead of being removed.

  • Fix LOC conversion rate over 100% in Assessment.docx due to the double counting of lines when a table was inside a procedure

  • Fix TIMESTAMP_DIFFERENCE_UDF multiple inconsistencies while calculating seconds differences

Release 4.0.3 - February 13th, 2023

SnowConvert Core 18.2.4

Added:

  • Support for the basic case of PIVOT with column aliases

Fixes and improvements:

  • Improve efficiency in TIMESTAMP_DIFFERENCE_UDF by using DATEDIFF

  • Fix compilation error of PERIOD_UDF and EXPAND_ON_UDF in Snowflake

  • Support for JSON data insertion and dot notation

  • Conversion of JSON_CHECK function

  • Conversion of TRANSLATE function using LATIN_TO_UNICODE argument

Release 3.0.295 - January 31st, 2023

SnowConvert Core 15.0.31

Fixes and improvements:

  • Increase the coverage for JSON dot notation, all the uses are now converted to use JSON_EXTRACT_DOT_NOTATION_UDF

  • INT2HEX_UDF now supports null parameter

  • The word 'INS' can now be used as a label name for the .LABEL statement inside scripts

Security

  • Vulnerability reduction patch included.

Release 3.0.282 - January 17th, 2023

SnowConvert Core 13.0.110

Added:

  • Support DAYNUMBER_OF_MONTH function optional parameter ISO, it is now transformed to DAYNUMBER_OF_MONTH_ISO_UDF

  • Support NVP function, it is now transformed to NVP_UDF

  • Support JSONExtractValue, JSONExtractLargeValue, and JSONExtract functions, they are now transformed to JSON_EXTRACT_UDF

Fixes and improvements:

Improve friendly name for and docx report

Report when an ambiguous CAST or FUNCTION call is found

Add an option to disable the topological level reorder. For more information, review the following .

GOTO to an endif is now commented due to not being necessary after the inversion of the bool expression inside the if, for more information visit the documentation

Removes UDFs from not supported functions, they are marked now only with the

Add the DB Object Name conversion setting Schema for the UI version, when selected now appears the checkbox option 'Keep Teradata database as Snowflake data warehouse', for more information on how to use it check the

Add to the CLI version the option --DisplaceDatabaseAsSchema, for more information on how to use it check the

Support operator

Support operator

Separated SnowScripting migration parameters for scripts and procedures/macros, for an in-depth explanation, visit the

Removed the deprecated conversion parameters --snowscript and --disableSnowScript from the CLI,

HERE
MSCEWI1050
MSCEWI2091
Generate new Elements csv report for conversions and assessments
Generate new Object References csv report for conversions and assessments
Generate new Missing Object References csv report for conversions and assessments
Adding new columns and reordering existing columns on the Issues.csv report
MSCEWI2087
MSCEWI1073
documentation
documentation
P_INTERSET
OVERLAPS
documentation
documentation
their functionality is now separated into two parameters --PLTargetLanguage and --bteqTargetLanguage