mssql
-
解析sql中得到刚刚插入的数据的id
LAST_INSERT_ID:LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。在多用户交替插入数据的…
-
使用SQL Server 获取插入记录后的ID(自动编号)
最近在开发项目的过程中遇到一个问题,就是在插入一条记录的后要立即获取所在数据库中ID,而该ID是自增的,怎么做?在sql server 2005中有几种方式可以实现。 要获取此ID…
-
如何区分SQL数据库中的主键与外键
一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键比如 : 学生表(学号,姓名,性别,班级…
-
sqlserver中获取date类的年月日语句
select * from 表名 where Convert(varchar(100),日期字段,23)=’2008-12-15′ 再给你个Convert函…
-
sqlServer使用ROW_NUMBER时不排序的解决方法
设置sqlServer使用ROW_NUMBER时不排序 –1.看到NHibernate是这样写的分页,感觉写起来比较容易理解(应该不会有效率问题吧?) –w…
-
sqlserver 不能将值NULL插入列id(列不允许有空值解决)
错误现象: Microsoft OLE DB Provider for SQL Server 错误 ‘80040e2f’不能将值 NU…
-
解析如何用SQL语句在指定字段前面插入新的字段
create proc addcolumn@tablename varchar(30), –表名@colname varchar(30), –要加的列名@c…
-
sql实现修改表字段名的方法详解
sp_rename N’表名.字段名’,’新字段名’,’column’sp_rename更改当前数据库中用户…
-
sqlserver实现更改字段名
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default …
-
浅谈SQLServer的ISNULL函数与Mysql的IFNULL函数用法详解
SQL Serve的ISNULL函数: ISNULL(check_expression,replacement_value) 1、check_expression与replacem…