mssql

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package mssql provides helpers for working MSSQL database. Should be imported explicitly. To register mssql as retryable func use side effect import like so:

import _ "github.com/acronis/go-dbkit/mssql"

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckMSSQLError

func CheckMSSQLError(err error, errCode ErrCode) bool

CheckMSSQLError checks if the passed error relates to MSSQL and it's internal code matches the one from the argument.

Types

type ErrCode

type ErrCode int32

ErrCode defines the type for MSSQL error codes.

const (
	MSSQLErrDeadlock                 ErrCode = 1205
	MSSQLErrCodeUniqueViolation      ErrCode = 2627
	MSSQLErrCodeUniqueIndexViolation ErrCode = 2601
)

MSSQL error codes (will be filled gradually).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL