-
PHP连接msSQL数据库方法
所属栏目:[MsSql教程] 日期:2023-05-08 热度:2405
mssql是指微软的sqlServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。sql Server一开始并不是微软[详细]
-
mssql的实用书写方式总结
所属栏目:[MsSql教程] 日期:2023-05-08 热度:3609
通用表循环,常用于对一些分表的操作,比如这里有很多张表,表名类似delivery_0、delivery_1...的,就可以用这个来循环所有表来进行操作。原理是利用游标
declare @MyTableName varchar(255);
declare My_Cursor[详细] -
MSSQL系列 一:数据库的相关操作增删改查
所属栏目:[MsSql教程] 日期:2023-05-06 热度:2411
MSSQL系列 一:数据库的相关操作增删改查
1.创建数据库
--创建数据库
create database stuDb
on primary
( --表示属于primary文件组
name='stuDb', --逻辑名称
filename='D:\Data\MSsql\stuD[详细] -
2_01_MSSQL课程_查询02
所属栏目:[MsSql教程] 日期:2023-05-06 热度:4637
where 条件过滤
常见的表达式过滤:比如: select * from 表 where Id>10;
多条件过滤: and or not (优先级:not > and > or)
区间过滤:between and 和 in
模糊查询
like [详细] -
MSSQL—存储过程分页
所属栏目:[MsSql教程] 日期:2023-05-06 热度:4399
SET QUOTED_IDENTIFIER ON
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].[GetPagingStr]
@PREsql VARCHAR(8000), --前部分语句,SELECT内容
@SUFsql VARCHAR(8000), --后部分语句,从FROM开始
@sq[详细] -
SQL Server安装补充
所属栏目:[MsSql教程] 日期:2023-05-06 热度:9583
Linux上sql Server的端口号修改
方法一:
1.1 修改/var/opt/mssql文件夹下的mssql.conf,在其中增加如下参数,即可修改端口号
[network]
tcpport = 8001
1.2 重启sql Server服务
systemctl restar[详细] -
MSSQL 重新生成索引,重新组织索引
所属栏目:[MsSql教程] 日期:2023-05-06 热度:2718
> 5% 且 < = 30%
ALTER INDEX REORGANIZE
> 30%
ALTER INDEX REBUILD WITH (ONLINE = ON)*
* 重新生成索引可以联机执行,也可以脱机执行。重新组织索引始终联机执行。若要获得与重新组织选项相似的可用性[详细] -
MSSQL_变更定序(数据库、数据行)
所属栏目:[MsSql教程] 日期:2023-05-06 热度:9277
摘要:MSsql_变更定序(数据库、数据行)
--变更指定数据库的定序
ALTER DATABASE [DATABASE]
COLLATE Chinese_Taiwan_stroke_CS_AS
ALTER DATABASE 你的数据库名称 SET SINGLE_USER WITH ROLLBACK IMMEDIATE[详细] -
mssql sqlserver 使用sql脚本实现相邻两条数据相减的方法共享
所属栏目:[MsSql教程] 日期:2023-05-06 热度:4422
实现思路:
1.使用cte表达式,对当前表进行重新编号
2.使用左连接对 表达式 生成的临时表进行错位连接,并对生成的新纪录中两列进行相减
create table [maomao365] (sort varchar(30),qty int);
go
----生成基[详细] -
pyodbc连接MSSQL执行SQL语句
所属栏目:[MsSql教程] 日期:2023-05-06 热度:5431
使用django连接Sql Server,如果要连接多个数据库,则使用pyodbc来连接。
pyodbc,运行查询的 sql,非常简单:
import pyodbc
connection = pyodbc.connect('DRIVER={sql Server Native Client 10.0};SER[详细] -
MSSQL-最佳实践-Always Encrypted
所属栏目:[MsSql教程] 日期:2023-05-06 热度:5212
创建测试数据库
为了测试方便,我们首先创建了测试数据库AlwaysEncrypted。
--Step 1 - Create MSsql sample database
USE master
GO
IF DB_ID('AlwaysEncrypted') IS NULL
CREATE DATABASE [Al[详细] -
MSSQL读取某视图中的字段类型及相关属性
所属栏目:[MsSql教程] 日期:2023-05-06 热度:9926
SELECT
新字段类型 = '',
表名 = case when a.colorder=1 then d.name else '' end,
表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end,
字段序号 = a.col[详细] -
mssql因为手贱修改了服务配置的最大内存,造成无法启动
所属栏目:[MsSql教程] 日期:2023-05-05 热度:3957
mssql数据库设置内存太小,造成无法启动服务。
解决办法:
1、用命令行形式启动最精简版的mssql服务,另外再用一个新的命令行去修改配置,将内存设置为无限制。 命令行要记得用管理员身份运行比较稳妥。
操[详细] -
MSSQL优化之————探索MSSQL执行计划转
所属栏目:[MsSql教程] 日期:2023-05-05 热度:7986
谈到优化就必然要涉及索引,就像要讲锁必然要说事务一样,所以你需要了解一下索引,仅仅是索引,就能讲半天了,所以索引我就不说了(打很多字是很累的,况且我也知之甚少),可以去参考相关的文章,这个网上资料比较多[详细]
-
mysql删除重复记录
所属栏目:[MsSql教程] 日期:2023-05-05 热度:7785
Solution 1:
Add Unique Index on your table:
ALTER IGnorE TABLE `TableA`
ADD UNIQUE INDEX (`member_id`, `quiz_num`, `question_num`, `answer_num`);
Solution 2:
Add primry key in your tab[详细] -
SQL Server 执行脚本语句后撤销回滚
所属栏目:[MsSql教程] 日期:2023-05-05 热度:9288
事务 Begin transaction,且执行了Update后还未commit transaction,可以用rollback transaction来回滚和撤销
先启动一个事务
BEGIN TRANSACTION --启动一个事务
UPDATE TABLENAME SET XXXXX WHERE XXXX
SEL[详细] -
判断用户计算机是否安装了sql server
所属栏目:[MsSql教程] 日期:2023-05-05 热度:6191
是否安装了sql server, 三种办法:
1 取注册表项 SOFTWARE\MICROSOFT\MSsqlServer
2 有无MSsqlSERVER服务存在
3 PROGRAM FILES\Microsoft sql Server文件夹是否存在
C#怎么判断本机是[详细] -
SQL Server 输出参数OUTPUT
所属栏目:[MsSql教程] 日期:2023-05-05 热度:4269
ALTER PROCEDURE [dbo].[SearchActivity]
(
@Counts int = 0 OUTPUT
)
AS
SET NOCOUNT ON;
public static DataSet Search(ref int Counts)
{
string strConnect = Cobro.[详细] -
SQL Server 存储过程分页方案比较
所属栏目:[MsSql教程] 日期:2023-05-05 热度:5205
建立表:
CREATE TABLE [TestTable] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS N[详细] -
关系数据理论中的范式
所属栏目:[MsSql教程] 日期:2023-05-05 热度:6208
标准化表示从你的数据存储中移去数据冗余(redundancy)的过程。如果数据库设计达到了完全的标准化,则把所有的表通过关键字连接在一起时,不会出现任何数据的复本(repetition)。标准化的优点是明显的,它避免了数据冗[详细]
-
SQL Server在存储过程中查找关键字
所属栏目:[MsSql教程] 日期:2023-05-05 热度:3694
在存储过程中查找(搜索,查询)关键字
sql 查找存储过程中出现过的文字怎么查询呢?
select b.name
from 数据库名.dbo.syscomments a, 数据库名.dbo.sysobjects b
where a.id=b.id and b.xtype='p' and[详细] -
SQL Server中的临时表和表变量
所属栏目:[MsSql教程] 日期:2023-05-05 热度:2045
在sql Server的性能调优中,有一个不可比拟的问题:那就是如何在一段需要长时间的代码或被频繁调用的代码中处理临时数据集?表变量和临时表是两种选择。记得在给一家国内首屈一指的海运公司作sql Server应用性能评估[详细]
-
SQL Server里面怎样导出包含(insert into)数据的SQL脚本
所属栏目:[MsSql教程] 日期:2023-04-29 热度:1960
通常情况下,sql Server里面的生成sql脚本,只会包含数据库及表的字段结构,而不会包含表的数据,也就是sql脚本里面只有Create database,Create table 这样的语句,没有insert into。
因为sql Server并不包含这个[详细] -
SQL Sever 问题整理
所属栏目:[MsSql教程] 日期:2023-04-29 热度:2076
问题:该用户与可信的sql SERVER 连接无关联
使用sa用户或自建用户使用“sql SERVER 身份认证”连接数据库引擎时报错:“该用户与可信的sql SERVER 连接无关联”
解决方法:
1、在数据库实[详细] -
如何解决在运行 SQL Server 的服务器之间移动数据库时的权限问题
所属栏目:[MsSql教程] 日期:2023-04-29 热度:360
当您将数据库从一个运行 sql Server 的服务器移到另一个运行 sql Server 的服务器时,master 数据库中登录的安全标识号 (SID) 与用户数据库中用户的 SID 可能不匹配。默认情况下,sql Server 7.0、sql Server 2000 和[详细]
