SQLProvider


RegexParsers

Namespace: FSharp.Data.Sql.Providers
Parent Module: MSSqlServerSsdt

Functions and values

Function or valueDescription
parseTableColumnAnnotation(...)
Signature: colName:string -> colExpression:string -> CommentAnnotation option

Tries to find an in-line commented type annotation in a computed table column.

parseViewAnnotations(sql)
Signature: sql:string -> CommentAnnotation list

Tries to find in-line commented type annotations in a view declaration.

splitFullName(fn)
Signature: fn:string -> string []

Splits a fully qualified name into parts. Name can start with a letter, _, @ or #. Names in square brackets can contain any char except for square brackets.

Fork me on GitHub