0.7.1 • Published 3 years ago

@typed-query-builder/sql-mssql v0.7.1

Weekly downloads
3
License
GPL-3.0-or-later
Repository
github
Last release
3 years ago

@typed-query-builder/sql-mssql

See typed-query-builder README for more details.

Features: functions, operations, clauses, data types, etc.

The following query builder features are non-natively supported through this library:

  • DISTINCT, NOT DISTINCT predicates
  • <<, >> operators
  • IS TRUE, IS FALSE predicates
  • BOOLEAN data type
  • CIRCLE, BOX geometric data types
  • greatest, least, factorial, truncate, div, startsWith, dateWithTime, dateAddDays, dateSubDays, daysBetween, createTimestamp, currentDate, timestampToSeconds, timestampFromSeconds, datesoverlap, timestampsOverlap, padLeft, padRight functions
  • boolAnd, boolOr, countIf aggregate functions

The following query builder features are added to support more SQL Server functionality.

  • SMALLMONEY, NCHAR, NTEXT, NVARCHAR data types
  • top, option clauses for INSERT, SELECT, UPDATE
  • square, choose, nchar, soundexDifference, soundex, split, jsonTest, jsonValue, jsonQuery, jsonModify, dateName, day, month, year, geomArea, geomText, geomBoundary, geomWithBuffer, geomConvexHull, geomCrosses, geomDimension, geomDisjoint, geomEnd, geomStart, geomBoundingBox, geomEquals, geomClosed geomEmpty, geomRing, geomSimple, geomValid, geomOverlaps, geomSrid, geomRandomPoint, geomSymmetricDifference, geomWithin functions.

The following query builder features are not supported on SQL Server:

  • UNSIGNED data types
  • FILTER clause in aggregate functions
  • DISTINCT ON clause in SELECT
  • ROW constructor, comparison, and updating
  • INSERT priority
  • INSERT on duplicate ignore or set
  • BITS data type
  • LINE data type (not to be confused with SEGMENT)
  • CBRT, GCD, LCM, REGEX_REPLACE, REGEX_GET functions
  • BIT_AND, BIT_OR, NTHVALUE aggregate functions
0.7.1

3 years ago

0.7.0

3 years ago

0.6.5

3 years ago

0.6.4

3 years ago

0.6.3

3 years ago

0.6.2

3 years ago

0.6.0

3 years ago

0.5.5

3 years ago

0.5.4

3 years ago

0.5.3

3 years ago

0.5.0

3 years ago

0.5.2

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.17

3 years ago

0.3.16

3 years ago

0.3.15

3 years ago

0.3.14

3 years ago

0.3.13

3 years ago

0.3.9

3 years ago

0.3.11

3 years ago

0.3.10

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.1

3 years ago

0.2.7

3 years ago

0.2.8

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.0

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago