mssql

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: MIT Imports: 3 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 (
	ErrDeadlock                 ErrCode = 1205
	ErrCodeUniqueViolation      ErrCode = 2627
	ErrCodeUniqueIndexViolation 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