mssql-simple-0.4.0.1: SQL Server client library implemented in Haskell

Safe HaskellNone
LanguageHaskell2010

Database.MSSQLServer.Query

Contents

Synopsis

SQL Text Query

ResultSet

class ResultSet a where Source #

Instances
ResultSet Int Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

ResultSet () Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Row a => ResultSet [a] Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

(Result a, Result b) => ResultSet (a, b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

resultSetParser :: Parser (a, b) Source #

(Result a, Result b, Result c) => ResultSet (a, b, c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

resultSetParser :: Parser (a, b, c) Source #

(Result a, Result b, Result c, Result d) => ResultSet (a, b, c, d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

resultSetParser :: Parser (a, b, c, d) Source #

(Result a, Result b, Result c, Result d, Result e) => ResultSet (a, b, c, d, e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

resultSetParser :: Parser (a, b, c, d, e) Source #

class Result a where Source #

Instances
Result Int Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Result () Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Row a => Result [a] Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

resultParser :: Parser [a] Source #

class Row a where Source #

Instances
Data a => Row (Only a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

(Data a, Data b) => Row (a, b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

(Data a, Data b, Data c) => Row (a, b, c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c) Source #

(Data a, Data b, Data c, Data d) => Row (a, b, c, d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d) Source #

(Data a, Data b, Data c, Data d, Data e) => Row (a, b, c, d, e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e) Source #

(Data a, Data b, Data c, Data d, Data e, Data f) => Row (a, b, c, d, e, f) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g) => Row (a, b, c, d, e, f, g) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h) => Row (a, b, c, d, e, f, g, h) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i) => Row (a, b, c, d, e, f, g, h, i) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j) => Row (a, b, c, d, e, f, g, h, i, j) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k) => Row (a, b, c, d, e, f, g, h, i, j, k) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l) => Row (a, b, c, d, e, f, g, h, i, j, k, l) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x, Data y) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x, Data y, Data z) => Row (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Methods

fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source #

newtype Only a Source #

Constructors

Only 

Fields

Instances
Show a => Show (Only a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Only

Methods

showsPrec :: Int -> Only a -> ShowS #

show :: Only a -> String #

showList :: [Only a] -> ShowS #

Data a => Row (Only a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.Row

Data a => RpcOutputSet (Only a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

RPC Query

RpcResponseSet

class RpcResponseSet a where Source #

Instances
(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1) => RpcResponseSet (RpcResponse a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3, RpcOutputSet a4, RpcResultSet b4) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3, RpcResponse a4 b4) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3, RpcOutputSet a4, RpcResultSet b4, RpcOutputSet a5, RpcResultSet b5) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3, RpcResponse a4 b4, RpcResponse a5 b5) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

data RpcResponse a b Source #

Constructors

RpcResponse Int a b 
Instances
(Show a, Show b) => Show (RpcResponse a b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

showsPrec :: Int -> RpcResponse a b -> ShowS #

show :: RpcResponse a b -> String #

showList :: [RpcResponse a b] -> ShowS #

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1) => RpcResponseSet (RpcResponse a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3, RpcOutputSet a4, RpcResultSet b4) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3, RpcResponse a4 b4) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcOutputSet a1, RpcResultSet b1, RpcOutputSet a2, RpcResultSet b2, RpcOutputSet a3, RpcResultSet b3, RpcOutputSet a4, RpcResultSet b4, RpcOutputSet a5, RpcResultSet b5) => RpcResponseSet (RpcResponse a1 b1, RpcResponse a2 b2, RpcResponse a3 b3, RpcResponse a4 b4, RpcResponse a5 b5) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

class RpcOutputSet a where Source #

Instances
RpcOutputSet () Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Data a => RpcOutputSet (Only a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(Data a, Data b) => RpcOutputSet (a, b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b) Source #

(Data a, Data b, Data c) => RpcOutputSet (a, b, c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c) Source #

(Data a, Data b, Data c, Data d) => RpcOutputSet (a, b, c, d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d) Source #

(Data a, Data b, Data c, Data d, Data e) => RpcOutputSet (a, b, c, d, e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e) Source #

(Data a, Data b, Data c, Data d, Data e, Data f) => RpcOutputSet (a, b, c, d, e, f) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g) => RpcOutputSet (a, b, c, d, e, f, g) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h) => RpcOutputSet (a, b, c, d, e, f, g, h) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i) => RpcOutputSet (a, b, c, d, e, f, g, h, i) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x, Data y) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source #

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j, Data k, Data l, Data m, Data n, Data o, Data p, Data q, Data r, Data s, Data t, Data u, Data v, Data w, Data x, Data y, Data z) => RpcOutputSet (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

fromReturnValues :: [ReturnValue] -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source #

RpcResultSet

class RpcResultSet a where Source #

Instances
RpcResultSet () Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Row a => RpcResultSet [a] Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcResult a, RpcResult b) => RpcResultSet (a, b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

(RpcResult a, RpcResult b, RpcResult c) => RpcResultSet (a, b, c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

rpcResultSetParser :: Parser (a, b, c) Source #

(RpcResult a, RpcResult b, RpcResult c, RpcResult d) => RpcResultSet (a, b, c, d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

rpcResultSetParser :: Parser (a, b, c, d) Source #

(RpcResult a, RpcResult b, RpcResult c, RpcResult d, RpcResult e) => RpcResultSet (a, b, c, d, e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Methods

rpcResultSetParser :: Parser (a, b, c, d, e) Source #

class RpcResult a where Source #

Instances
RpcResult () Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

Row a => RpcResult [a] Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResponseSet

RpcQuerySet

class RpcQuerySet a where Source #

Instances
(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1) => RpcQuerySet (RpcQuery a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3, RpcQueryId a4, RpcParamSet b4) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3, RpcQueryId a4, RpcParamSet b4, RpcQueryId a5, RpcParamSet b5) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4, RpcQuery a5 b5) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4, RpcQuery a5 b5) -> RpcRequest Source #

data RpcQuery a b Source #

Constructors

RpcQuery a b 
Instances
(Show a, Show b) => Show (RpcQuery a b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

showsPrec :: Int -> RpcQuery a b -> ShowS #

show :: RpcQuery a b -> String #

showList :: [RpcQuery a b] -> ShowS #

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1) => RpcQuerySet (RpcQuery a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3, RpcQueryId a4, RpcParamSet b4) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4) -> RpcRequest Source #

(RpcQueryId a1, RpcParamSet b1, RpcQueryId a2, RpcParamSet b2, RpcQueryId a3, RpcParamSet b3, RpcQueryId a4, RpcParamSet b4, RpcQueryId a5, RpcParamSet b5) => RpcQuerySet (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4, RpcQuery a5 b5) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

toRpcRequest :: (RpcQuery a1 b1, RpcQuery a2 b2, RpcQuery a3 b3, RpcQuery a4 b4, RpcQuery a5 b5) -> RpcRequest Source #

class RpcParamSet a where Source #

Instances
RpcParamSet () Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Data a => RpcParamSet (RpcParam a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b) => RpcParamSet (RpcParam a, RpcParam b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h, RpcParam i) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h, RpcParam i, RpcParam j) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

data RpcParam a Source #

Instances
Show a => Show (RpcParam a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Methods

showsPrec :: Int -> RpcParam a -> ShowS #

show :: RpcParam a -> String #

showList :: [RpcParam a] -> ShowS #

Data a => RpcParamSet (RpcParam a) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b) => RpcParamSet (RpcParam a, RpcParam b) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h, RpcParam i) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

(Data a, Data b, Data c, Data d, Data e, Data f, Data g, Data h, Data i, Data j) => RpcParamSet (RpcParam a, RpcParam b, RpcParam c, RpcParam d, RpcParam e, RpcParam f, RpcParam g, RpcParam h, RpcParam i, RpcParam j) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcQuerySet

Exceptions