Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.MSSQLServer.Query
Synopsis
- sql :: ResultSet a => Connection -> Text -> IO a
- class ResultSet a where
- resultSetParser :: Parser a
- class Result a where
- resultParser :: Parser a
- class Row a where
- fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> a
- newtype Only a = Only {
- fromOnly :: a
- rpc :: (RpcQuerySet a, RpcResponseSet b) => Connection -> a -> IO b
- class RpcResponseSet a where
- data RpcResponse a b = RpcResponse Int a b
- class RpcOutputSet a where
- fromReturnValues :: [ReturnValue] -> a
- class RpcResultSet a where
- rpcResultSetParser :: Parser a
- class RpcResult a where
- rpcResultParser :: Parser a
- class RpcQuerySet a where
- toRpcRequest :: a -> RpcRequest
- data RpcQuery a b = RpcQuery a b
- class RpcQueryId a where
- toRpcReqBatch :: RpcParamSet b => a -> b -> RpcReqBatch
- data StoredProcedure
- class RpcParamSet a where
- toRpcReqBatchParams :: a -> [RpcReqBatchParam]
- data RpcParam a
- type RpcParamName = Text
- nvarcharVal :: RpcParamName -> Text -> RpcParam Text
- ntextVal :: RpcParamName -> Text -> RpcParam Text
- varcharVal :: RpcParamName -> ByteString -> RpcParam ByteString
- textVal :: RpcParamName -> ByteString -> RpcParam ByteString
- withTransaction :: Connection -> IO a -> IO a
- data QueryError = QueryError !Info
SQL Text Query
ResultSet
class ResultSet a where Source #
Methods
resultSetParser :: Parser a Source #
Instances
ResultSet Int Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods | |
ResultSet () Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser () Source # | |
Row a => ResultSet [a] Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser [a] Source # | |
(Result a1, Result a2) => ResultSet (a1, a2) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2) Source # | |
(Result a1, Result a2, Result a3) => ResultSet (a1, a2, a3) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3) Source # | |
(Result a1, Result a2, Result a3, Result a4) => ResultSet (a1, a2, a3, a4) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5) => ResultSet (a1, a2, a3, a4, a5) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6) => ResultSet (a1, a2, a3, a4, a5, a6) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7) => ResultSet (a1, a2, a3, a4, a5, a6, a7) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25, Result a26) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25, Result a26, Result a27) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25, Result a26, Result a27, Result a28) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25, Result a26, Result a27, Result a28, Result a29) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
(Result a1, Result a2, Result a3, Result a4, Result a5, Result a6, Result a7, Result a8, Result a9, Result a10, Result a11, Result a12, Result a13, Result a14, Result a15, Result a16, Result a17, Result a18, Result a19, Result a20, Result a21, Result a22, Result a23, Result a24, Result a25, Result a26, Result a27, Result a28, Result a29, Result a30) => ResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # |
Methods
resultParser :: Parser a Source #
Instances
Result Int Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultParser :: Parser Int Source # | |
Result () Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultParser :: Parser () Source # | |
Row a => Result [a] Source # | |
Defined in Database.MSSQLServer.Query.ResultSet Methods resultParser :: Parser [a] Source # |
Methods
fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> a Source #
Instances
Data a => Row (Only a) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> Only a Source # | |
(Data a1, Data a2) => Row (a1, a2) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2) Source # | |
(Data a1, Data a2, Data a3) => Row (a1, a2, a3) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3) Source # | |
(Data a1, Data a2, Data a3, Data a4) => Row (a1, a2, a3, a4) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5) => Row (a1, a2, a3, a4, a5) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6) => Row (a1, a2, a3, a4, a5, a6) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7) => Row (a1, a2, a3, a4, a5, a6, a7) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8) => Row (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28, Data a29) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28, Data a29, Data a30) => Row (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # |
Instances
Show a => Show (Only a) Source # | |
Data a => Row (Only a) Source # | |
Defined in Database.MSSQLServer.Query.Row Methods fromListOfRawBytes :: [MetaColumnData] -> [RawBytes] -> Only a Source # | |
Data a => RpcOutputSet (Only a) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> Only a Source # |
RPC Query
rpc :: (RpcQuerySet a, RpcResponseSet b) => Connection -> a -> IO b Source #
RpcResponseSet
class RpcResponseSet a where Source #
Methods
Instances
data RpcResponse a b Source #
Constructors
RpcResponse Int a b |
Instances
class RpcOutputSet a where Source #
Methods
fromReturnValues :: [ReturnValue] -> a Source #
Instances
RpcOutputSet () Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> () Source # | |
Data a => RpcOutputSet (Only a) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> Only a Source # | |
(Data a1, Data a2) => RpcOutputSet (a1, a2) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2) Source # | |
(Data a1, Data a2, Data a3) => RpcOutputSet (a1, a2, a3) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3) Source # | |
(Data a1, Data a2, Data a3, Data a4) => RpcOutputSet (a1, a2, a3, a4) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5) => RpcOutputSet (a1, a2, a3, a4, a5) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6) => RpcOutputSet (a1, a2, a3, a4, a5, a6) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28, Data a29) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
(Data a1, Data a2, Data a3, Data a4, Data a5, Data a6, Data a7, Data a8, Data a9, Data a10, Data a11, Data a12, Data a13, Data a14, Data a15, Data a16, Data a17, Data a18, Data a19, Data a20, Data a21, Data a22, Data a23, Data a24, Data a25, Data a26, Data a27, Data a28, Data a29, Data a30) => RpcOutputSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods fromReturnValues :: [ReturnValue] -> (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # |
RpcResultSet
class RpcResultSet a where Source #
Methods
rpcResultSetParser :: Parser a Source #
Instances
RpcResultSet () Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser () Source # | |
Row a => RpcResultSet [a] Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser [a] Source # | |
(RpcResult a1, RpcResult a2) => RpcResultSet (a1, a2) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3) => RpcResultSet (a1, a2, a3) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4) => RpcResultSet (a1, a2, a3, a4) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5) => RpcResultSet (a1, a2, a3, a4, a5) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6) => RpcResultSet (a1, a2, a3, a4, a5, a6) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25, RpcResult a26) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25, RpcResult a26, RpcResult a27) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25, RpcResult a26, RpcResult a27, RpcResult a28) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25, RpcResult a26, RpcResult a27, RpcResult a28, RpcResult a29) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) Source # | |
(RpcResult a1, RpcResult a2, RpcResult a3, RpcResult a4, RpcResult a5, RpcResult a6, RpcResult a7, RpcResult a8, RpcResult a9, RpcResult a10, RpcResult a11, RpcResult a12, RpcResult a13, RpcResult a14, RpcResult a15, RpcResult a16, RpcResult a17, RpcResult a18, RpcResult a19, RpcResult a20, RpcResult a21, RpcResult a22, RpcResult a23, RpcResult a24, RpcResult a25, RpcResult a26, RpcResult a27, RpcResult a28, RpcResult a29, RpcResult a30) => RpcResultSet (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultSetParser :: Parser (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) Source # |
class RpcResult a where Source #
Methods
rpcResultParser :: Parser a Source #
Instances
RpcResult () Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultParser :: Parser () Source # | |
Row a => RpcResult [a] Source # | |
Defined in Database.MSSQLServer.Query.RpcResponseSet Methods rpcResultParser :: Parser [a] Source # |
RpcQuerySet
class RpcQuerySet a where Source #
Methods
toRpcRequest :: a -> RpcRequest Source #
Instances
Constructors
RpcQuery a b |
Instances
class RpcQueryId a where Source #
Methods
toRpcReqBatch :: RpcParamSet b => a -> b -> RpcReqBatch Source #
Instances
RpcQueryId Word16 Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods toRpcReqBatch :: RpcParamSet b => Word16 -> b -> RpcReqBatch Source # | |
RpcQueryId Text Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods toRpcReqBatch :: RpcParamSet b => Text -> b -> RpcReqBatch Source # | |
RpcQueryId StoredProcedure Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods toRpcReqBatch :: RpcParamSet b => StoredProcedure -> b -> RpcReqBatch Source # |
data StoredProcedure Source #
Constructors
Instances
Bounded StoredProcedure Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet | |
Enum StoredProcedure Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods succ :: StoredProcedure -> StoredProcedure # pred :: StoredProcedure -> StoredProcedure # toEnum :: Int -> StoredProcedure # fromEnum :: StoredProcedure -> Int # enumFrom :: StoredProcedure -> [StoredProcedure] # enumFromThen :: StoredProcedure -> StoredProcedure -> [StoredProcedure] # enumFromTo :: StoredProcedure -> StoredProcedure -> [StoredProcedure] # enumFromThenTo :: StoredProcedure -> StoredProcedure -> StoredProcedure -> [StoredProcedure] # | |
Show StoredProcedure Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods showsPrec :: Int -> StoredProcedure -> ShowS # show :: StoredProcedure -> String # showList :: [StoredProcedure] -> ShowS # | |
RpcQueryId StoredProcedure Source # | |
Defined in Database.MSSQLServer.Query.RpcQuerySet Methods toRpcReqBatch :: RpcParamSet b => StoredProcedure -> b -> RpcReqBatch Source # |
class RpcParamSet a where Source #
Methods
toRpcReqBatchParams :: a -> [RpcReqBatchParam] Source #
Instances
Constructors
RpcParamVal RpcParamName TypeInfo a | |
RpcParamRef RpcParamName TypeInfo a | |
RpcParamDefVal RpcParamName TypeInfo a | |
RpcParamDefRef RpcParamName TypeInfo a |
Instances
type RpcParamName = Text Source #
nvarcharVal :: RpcParamName -> Text -> RpcParam Text Source #
varcharVal :: RpcParamName -> ByteString -> RpcParam ByteString Source #
textVal :: RpcParamName -> ByteString -> RpcParam ByteString Source #
Exceptions
withTransaction :: Connection -> IO a -> IO a Source #
data QueryError Source #
Constructors
QueryError !Info |
Instances
Show QueryError Source # | |
Defined in Database.MSSQLServer.Query Methods showsPrec :: Int -> QueryError -> ShowS # show :: QueryError -> String # showList :: [QueryError] -> ShowS # | |
Exception QueryError Source # | |
Defined in Database.MSSQLServer.Query Methods toException :: QueryError -> SomeException # fromException :: SomeException -> Maybe QueryError # displayException :: QueryError -> String # |