anchor.diff:  //********************** Functions ***************************//
   
   let fullName = ctx.Functions.EMP_FULLNAME(100M).ReturnValue
  +
  +
  +[<Literal>]
  +let connStr = "Data Source=SQLSERVER;Initial Catalog=AdventureWorks;User Id=sa;Password=password"
  +[<Literal>]
  +let resolutionFolder = __SOURCE_DIRECTORY__
  +FSharp.Data.Sql.Common.QueryEvents.SqlQueryEvent |> Event.add (printfn "Executing SQL: %s")
  +
  +let processId = System.Diagnostics.Process.GetCurrentProcess().Id;
  +
  +type AW = SqlDataProvider<ConnectionString = connStr, DatabaseVendor = Common.DatabaseProviderTypes.MSSQLSERVER, ResolutionPath = resolutionFolder>
  +let ctx = AW.GetDataContext()
  +
  +ctx.Functions.UFNGETSTOCK(1).ResultSet
positive.code: 
  let employeesJob = 
      query {
              for emp in ctx.``[dbo].[EMPLOYEES]`` do
              for manager in emp.EMP_MANAGER_FK do
              join dept in ctx.``[dbo].[DEPARTMENTS]`` on (emp.DEPARTMENT_ID = dept.DEPARTMENT_ID)
              where ((dept.DEPARTMENT_NAME |=| [|"Sales";"Executive"|]) && emp.FIRST_NAME =% "David")
              select (emp.FIRST_NAME, emp.LAST_NAME, manager.FIRST_NAME, manager.LAST_NAME )
      } |> Seq.toList
  
negative.code: //Can customise SQLEntity mapping
  let countries = 
      query {
          for emp in ctx.``[DBO].[COUNTRIES]`` do
          select emp
      } 
      |> Seq.map (fun e -> e.MapTo<Country>(fun (prop,value) -> 
  