
MS-SQL
文章平均质量分 50
夜风吹
这个作者很懒,什么都没留下…
展开
-
MS SQL 查询条件中有中文时,无法抓到数据
大家好,翻译 2014-08-14 09:08:12 · 936 阅读 · 0 评论 -
SQL 分页查询语句
sql中数据查询分页,之前看过好多人写的,通过top N条,再通过not in 前几条,感觉那样做挺麻烦的 其实sql中给提供了一个函数,可以要查寻的多加一列,生成一列有序的行号,就是使用函数,ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)row_number()从1开始,为每一条分组记录返回一个数字例子 SEL原创 2014-08-17 14:14:03 · 621 阅读 · 0 评论 -
SQL语句之replace
把表Mng_Auth_SiteMap里的URL字段里的包含“BackEnd_Clean”的替换成“'BackEnd”,并且其他保持不变,如下:UPDATE [BackEnd_DB].[dbo].[Mng_Auth_SiteMap]SET [URL] = replace(cast([url] as nvarchar(255)),'BackEnd_Clean','BackEnd')转载 2014-12-22 20:50:01 · 915 阅读 · 0 评论 -
数据库事务
数据库事务数据库事务定义事物:是有一系列的逻辑语句组成的工作单元,事物保证这一系列语句要么成功执行所有语句,要么都不执行。数据库事物语法开启事物 begin transaction结束事物 提交事物:事物执行成功的时候commit提交事物事物回滚:事物执行失败时rollback回滚到事物执行前或事物所设置的某个保存点 例子创建学生表 CREATE TABLE [dbo].[Studen原创 2017-09-12 11:23:04 · 235 阅读 · 0 评论 -
数据库返回新增数据ID
数据库返回新增数据ID遇到问题在开发中避免不了遇到这样的问题:需要操作刚插入的数据,怎样解决呢?开始的菜鸟可能查询下最新型插入的, 其实没必要sql server中有个函数SCOPE_IDENTITY()可以返回新插入的主键。解决方案一通过ExecuteNonQuery加返回参数 public static int SaveTest(Test newTest){ var conn =翻译 2017-09-12 11:55:05 · 2325 阅读 · 0 评论 -
游标
游标的定义游标的实质是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。 游标中包括结果集和游标位置两个内容。游标的使用步骤声明游标 declare cursor_test cursor forselect Number,Name,Age from Studentfor read only 打开游标 open cursor_test 读取 fetch next fro原创 2017-09-22 10:59:29 · 365 阅读 · 0 评论