
数据库
stoneLSL
这个作者很懒,什么都没留下…
展开
-
Sql Server 数据库导入探索(1)链接服务器 linked servers
应用场景:A服务器数据库 导入数据到 B服务器数据库两种方案:1.链接服务器 2.Import and Export Wizard (导入导出向导)方案分析: 1.使用链接服务器的方式,较为灵活,创建好链接后,可以多次使用,需要导入的数据源也可以进行各种查询过滤操作。 2.向导的方式,也有两种导入方式的选择,一种是直接选择赋值选中表的所有数据; 另...原创 2018-04-08 17:50:11 · 391 阅读 · 0 评论 -
Dapper: How to get return value ( output value) by call stored procedure
使用Dapper 执行存储过程插入一条数据,同时返回主键Dapper 的参数类型有以下四种 System.Data.ParameterDirection public enum ParameterDirection { Input = 1, Output = 2, InputOutput = 3, Ret...原创 2019-09-21 14:11:42 · 681 阅读 · 0 评论 -
Dapper use Table Value Parameter in C# (Sql Server 数组参数)
Dapper 也可以使用 数组参数参考:Blog on GithubDapper 调用存储过程 :单个参数 static void Main(string[] args) { var connection = new SqlConnection("Data Source=.;Initial Catalog=Datamip;Integrated Sec...原创 2019-09-07 21:34:54 · 560 阅读 · 0 评论 -
SQL Server 存储过程 数组参数 (How to pass an array into a SQL Server stored procedure)
Resource from StackOverflow 使用存储过程,如何传递数组参数?1.分割解析字符串,太麻烦2.添加Sql Server 自定义类型 sp_addtype问题需求:需要向SP 传递数组类型的参数select * from Users where ID IN (1,2,3 )Sql Server 数据类型 并没有数组,但是允许自定义类型,通过 sp_addtyp...原创 2019-09-07 15:29:23 · 1718 阅读 · 0 评论 -
sql server 数据库系统表及表结构查询
sysobjects 表结构:列名 数据类型 描述 name sysname 对象名,常用列 id int 对象标识号 xtype char(2) 对象类型,常用列。 xtype可以是下列对象类型中的一种:C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREI...原创 2019-02-28 15:43:02 · 5100 阅读 · 0 评论 -
sql 分页+排序 (sql server)
方法1 Row_Number() 函数select * from ( select *, ROW_NUMBER() OVER (ORDER BY ID) as rank from users ) as t where t.rank between 100 and 300方法2 利用NOT INselect top 10* from users where Fligh...原创 2019-02-28 11:55:13 · 1531 阅读 · 0 评论 -
Sql Server数据类型与.NET类型匹配情况
Sql Server数据类型与.NET类型匹配情况SmartyPantsSql Server 类型目录Sql Server 类型.NET 类型c# primitive准确数字类型bitSystem.Booleanbool- -tinyintSystem.Bytebyte- -smallintSystem.Int16short- -i...原创 2018-10-28 11:46:44 · 343 阅读 · 0 评论 -
Sql Server 查询表名的备注
### 查询标名描述 MS_Description SELECT tbs.name 表名,ds.value 描述 FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE ds.minor_id=0 and tbs.name='Schedu...原创 2018-06-22 09:14:00 · 2713 阅读 · 1 评论 -
Sql Server 基础语法
1.添加一个非空类型的字段,需要加默认值,否则会报错alter table [Demo1].[dbo].[Cities] add TestTime datetime not null default getdate()getdate() 获取当前时间原创 2018-04-19 14:56:45 · 1224 阅读 · 0 评论 -
Dapper 一对多查询 one to many
参考文档:Dapper one to many Tablepublic class Person{ public int Id { get; set; } public string Name { get; set; } public int Born { get; set; } public Country Residience { get; set; }...原创 2019-09-22 11:56:39 · 1041 阅读 · 0 评论