分类目录归档:管理系统[ERP]

sqlserver管理器如何对端口不是默认端口(1433)的数据库进行连接呢?


摘要:
下文讲述sqlserver(ssms)连接非1433端口的数据库的方法分享,如下所示;

实现思路:
    在SSMS连接框中的服务器名称栏中输入
    “IP地址加分号 加端口号”即可连接默认端口不是1433的数据库 

例:
连接服务器 10.5.13.16数据库上的8899端口

ssms_连接非1433的数据库服务器的示例分享

ssms_连接非1433的数据库服务器的示例分享

mssql sqlserver如何快速在一张表中增加相同记录呢?


摘要:
下文讲述使用sql脚本快速向数据表中插入相同记录的方法分享,如下所示;

实现思路:
    我们可以借助 master..spt_values中间表
   快速向一张表生成记录,如下例所示: 
create table [maomao365.com]
(keyId int,info varchar(100))
go

/*
快速增加1000条
*/
insert  into [maomao365.com]
(keyId,info)
select top 1000 1,N'猫猫教程' from
 master..spt_values 
  
go
select count(1)
from [maomao365.com]
go
truncate table [maomao365.com]
drop     table [maomao365.com]

mssql sqlserver如何查看指定数据表下有哪些列名呢?


摘要:
下文讲述使用sql代码获取指定数据表下所有列名的方法分享,如下所示;

在sqlserver的日常维护中,我们可以通过以下sql脚本快速查看出
当前数据表下的列名信息,
如下所示:

实现思路: 
    方式1:
       使用sp_columns系统存储过程
        sp_columns '数据表名称'     

   方式2:
        select   列名称=name       
         from   syscolumns  
        where   id =object_id('表名')

例:

 
/*
www.maomao365.com
返回指定数据表下列名
*/

 exec sp_columns 'fileInfo'  
 go
  
 select   表名=name       
from   syscolumns
where id =OBJECT_ID('fileInfo')