Skip to main content

Ibis-mssqlops é uma extensão ao backend MSSQL do ibis-framework

Project description

Ibis-mssqlops

PyPI

O que é o Ibis-mssqlops ?

Ibis-mssqlops é uma biblioteca python que adiciona funções, que são nativas do SQL SERVER

mais não existem na biblioteca ibis-framework

É uma extensão ao backend MSSQL da biblioteca ibis-framework

Instalação

pip install ibis-mssqlops

Como usar ?

>>> from ibis_mssqlops import *
>>> tbl = ibis.table(dict(nome='string', datas='date'))
>>> tbl.nome.trim()
>>> tbl.datas.datefromparts(day=1)

Apartir da importação as funções já ficam disponíveis para utilização

- o modo interativo do ibis vem habilitado
+ para desabilitar usar 
! ibis.options.interactive = False

Conexão

Para se conectar ao banco de dados basta passar os parâmetros de conexão

ou uma url a classe mssql_connect que é um invólucro sobre

o conector padrão do ibis-framework

>>> url = f'mssql+pymssql://{servidor}/{banco}'
>>> con = mssql_connect(url=url)
>>> tbl = con.table('NOME_DA_TABELA')

O driver padrão agora é o pyodbc, mais ainda suporta o pymssql

Funções adicionadas

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ibis_mssqlops-0.0.58.tar.gz (6.0 kB view hashes)

Uploaded Source

Built Distribution

ibis_mssqlops-0.0.58-py3-none-any.whl (7.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page