艺海无涯,学无止境。欢迎一起探讨研究技术。

SqlServer

SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。 Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SqlServer

临时表 截断二进制字符串错误

   在SQL查询中,通过 select a,b, '' as xxx into #temp from table 创建临时表添加不存在的字段xxx,如果接下来对xxx更新或者写入数据,会提示截断二进制字符串错误,因为添加的xxx并没有长度,正确的做法是将'' as xxx换成 cast('' as nvarchar(50)) as xxx 来指定有长度,或...

SqlServer

SQL中使用序列

   --创建一个从1开始,每次递增1,最小值为0,最大值为100的序列GetIdCREATE SEQUENCE GetId AS BIGINT START WITH 1 INCREMENT BY 1 MINVALUE 0 MAXVALUE 100;--使用序列DECLARE @id INT = NEXT VALUE FOR GetIdSELECT @id