mssql-simple-0.1.0.3: 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 () Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

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

Defined in Database.MSSQLServer.Query.ResultSet

(Row a, Row b) => ResultSet ([a], [b]) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

fromTokenStreams :: [TokenStream] -> ([a], [b]) Source #

(Row a, Row b, Row c) => ResultSet ([a], [b], [c]) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

fromTokenStreams :: [TokenStream] -> ([a], [b], [c]) Source #

(Row a, Row b, Row c, Row d) => ResultSet ([a], [b], [c], [d]) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

fromTokenStreams :: [TokenStream] -> ([a], [b], [c], [d]) Source #

(Row a, Row b, Row c, Row d, Row e) => ResultSet ([a], [b], [c], [d], [e]) Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

Methods

fromTokenStreams :: [TokenStream] -> ([a], [b], [c], [d], [e]) Source #

class Row a where Source #

Instances
Row () Source # 
Instance details

Defined in Database.MSSQLServer.Query.ResultSet

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

Defined in Database.MSSQLServer.Query.ResultSet

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

Defined in Database.MSSQLServer.Query.ResultSet

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

Defined in Database.MSSQLServer.Query.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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.ResultSet

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 #

RPC Query

RpcResultSet

class RpcResultSet a where Source #

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

Defined in Database.MSSQLServer.Query.RpcResultSet

(RpcOutputSet a1, ResultSet b1) => RpcResultSet (RpcResult a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResultSet

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3) Source #

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3, RpcResult a4 b4) Source #

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3, RpcResult a4 b4, RpcResult a5 b5) Source #

data RpcResult a b Source #

Constructors

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

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

show :: RpcResult a b -> String #

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

(RpcOutputSet a1, ResultSet b1, RpcOutputSet a2, ResultSet b2) => RpcResultSet (RpcResult a1 b1, RpcResult a2 b2) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResultSet

(RpcOutputSet a1, ResultSet b1) => RpcResultSet (RpcResult a1 b1) Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResultSet

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3) Source #

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3, RpcResult a4 b4) Source #

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

fromListOfTokenStreams :: [[TokenStream]] -> (RpcResult a1 b1, RpcResult a2 b2, RpcResult a3 b3, RpcResult a4 b4, RpcResult a5 b5) Source #

class RpcOutputSet a where Source #

Instances
RpcOutputSet () Source # 
Instance details

Defined in Database.MSSQLServer.Query.RpcResultSet

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

Defined in Database.MSSQLServer.Query.RpcResultSet

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Methods

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

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

Defined in Database.MSSQLServer.Query.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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.RpcResultSet

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 #

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

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.ResultSet

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

Defined in Database.MSSQLServer.Query.RpcResultSet

Exceptions