SQLServer
_Zephyrus_
﹎ゞWhy insist, think about the beginning/╱°
展开
-
MSSQL 数据库“xxx”的事务日志已满,原因为“LOG_BACKUP”
数据库运行以下sql。解决方案解决:选择数据库–属性—选项—恢复模式–选择简单。收缩数据库后,再调回完整USE[master] GO ALTER DATABASE my_slaughter_wlw SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE my_slaughter_wlw SET RECOVERY SIMPLE --简单模式 GO USE my_slaughter_wlwGO DBCC SHRINKF原创 2021-08-10 10:42:27 · 877 阅读 · 0 评论 -
SQLSERVER小记
SQLSERVER 锁表查询及解锁语句--查看被锁表:SELECTrequest_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNameFROMsys.dm_tran_locksWHEREresource_type = 'OBJECT'ORDER BY request_session_id ASC--spid 锁表进程--tableName 被锁表名--根据锁表进程查询相应进程互锁的SQL语句D原创 2021-06-07 15:46:09 · 114 阅读 · 0 评论 -
pyodbc的使用
1 安装pip install pyodbc -i https://pypi.doubanio.com/simple使用1、连接sql server:sqlCode = "select * from test ;"with pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER='+host+';DATABASE='+database+';UID='+user+';PWD=' + password, charset="CP93原创 2021-05-26 16:15:11 · 782 阅读 · 0 评论 -
SQLSERVER 打印错误日志
SQLSERVER 打印错误日志CREATE PROCEDURE [dbo].[PrintError]ASBEGIN SET NOCOUNT ON; -- Print error information. PRINT 'ErrorNumber : ' +CONVERT(varchar(50), ERROR_NUMBER()) PRINT 'ErrorSeverity : ' + CONVERT(varchar(5), ERROR_SEVERITY()) P原创 2021-05-24 14:50:00 · 1603 阅读 · 0 评论 -
FreeTDS安装
官方网站:http://www.freetds.org下载地址:http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz这个软件能够用Linux和Unix连接MS SQLServer和Sybase数据库安装与配置首先下载FreeTDS安装包到服务器wget -c http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz解压ta原创 2021-05-06 16:35:23 · 1049 阅读 · 0 评论 -
SQLSERVER创建md5函数
--创建md5函数CREATE OR ALTER FUNCTION [dbo].[MD5](@src varchar(255) )RETURNS varchar(255)ASBEGIN DECLARE @md5 varchar(34) SET @md5 = sys.fn_VarBinToHexStr(hashbytes('MD5', @src)); --RETURN SUBSTRING(@md5,11,16) --16位 RETURN SUBSTRING(@md原创 2021-04-19 17:43:20 · 380 阅读 · 0 评论 -
查询SQLSERVER中所有存储过程
# 查询SQLSERVER中所有存储过程SELECT Name, DefinitionFROM sys.sql_modules AS mINNER JOIN sys.all_objects AS o ON m.object_id = o.object_idWHERE o.[type] = 'P'原创 2021-04-19 09:10:29 · 382 阅读 · 0 评论 -
Python操作MSSQL数据库
# !/usr/bin/env python3# _*_ encoding: utf-8 _*_# FileName :mssqlhandle.py# Time :2021-03-05 09:40# ++++++++++++++++++++++++++++++++++++++++++++++++++# 调用.sql文件 执行# 使用方法 python3 mssqlhandle.py ODS_SAP_EHR2_DC_HRP9350# param: 表名称# +++++++++++++原创 2021-03-30 15:16:25 · 395 阅读 · 0 评论 -
SQLServer 与 PostgreSQL 字段对应关系
An overview of SQL Server data types and their PostgreSQL equivalentsSQLServer 与 PostgreSQL 字段对应关系MSSQLPGSQLcharchar / textncharchar / textvarcharvarchar / textnvarcharvarchar / textxmltextintintegerbigintbigintb原创 2021-03-18 16:20:59 · 386 阅读 · 0 评论 -
SQLServer 行列转置
列转行数据准备-- 建表1> create table stuscore2> (3> name varchar(20),4> subject varchar(20),5> score int6> );7> go-- 插入数据1> insert into stuscore values ('zhangsan', 'ch', 70...原创 2019-11-06 16:54:48 · 1954 阅读 · 0 评论 -
SQLSERVER获取数据库中的所有表的名称、所有字段的名称
.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name2.查询某个数据库中所有的表名:SELECT Name FROM SysObjects Where XType='U' ORDER BY Name3.查询表结构信息:SELECT (case when a.colorder=1 then d.name ...原创 2019-06-03 11:58:59 · 2439 阅读 · 2 评论 -
SqlServer与Oracle字段对应
SqlServer 2k转换为Oracle 10g原创 2019-06-06 14:40:52 · 275 阅读 · 0 评论 -
SQL Server 驱动
https://sourceforge.net/projects/jtds/原创 2019-03-20 08:52:43 · 1308 阅读 · 0 评论 -
SQLServer与Oracle字段对应
SqlServer 字段对应Oracle 10gOracle 10g 字段对应 SqlServer原创 2019-01-24 13:52:43 · 372 阅读 · 0 评论 -
[SQLServer]: 将截断字符串或二进制数据
错误信息提示:[SQLServer JDBC Driver][SQLServer]: 将截断字符串或二进制数据。语句已终止。原因:增加的数据类型与数据库中字段所定义的不符。解决方法:1、修改数据库字段大小;2、加强数据强壮性,严格的输入判断。 防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合。...原创 2019-01-24 10:40:13 · 3228 阅读 · 0 评论