`
wister
  • 浏览: 85380 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

编写SQLSERVER数据库sql的一些注意事项

阅读更多

1.SQL-SERVER 2005 在编写T-sql 时,如果是字符串变量拼接,要判断字符串是否为空,否则拼接后为NULL:

如:

declare @code nvarchar(10),
            @name nvarchar(20),
            @test nvarchar(30);

set @code = 'ABC1001';
print '@code:' + @code;
set @name = null;

/*注意这里,拼接之后的字符串就为null了*/
set @test = @code+@name;
print '@test :' + @test;

 应改为:

declare @code nvarchar(10),
            @name nvarchar(20),
            @test nvarchar(30);

set @code = 'ABC1001';
print '@code:' + @code;
set @name = null;

/*注意这里,拼接之后的字符串就为null了*/
set @test = isnull(@code,'')+isnull(@name,' is null');
print '@test :' + @test;

 

其他注意事项待更新…………

分享到:
评论

相关推荐

    sql server数据库如何存取图片

    #### 五、注意事项 1. **数据类型选择**:选择适当的图像数据类型非常重要。如果使用的是较新版本的 SQL Server,推荐使用 `VARBINARY(MAX)` 而不是 `IMAGE`,因为后者在 SQL Server 2005 之后已被标记为过时。 2....

    excel导入sql server数据库源码

    5. 注意事项: - 数据类型匹配:确保Excel和SQL Server中的列数据类型一致,否则可能导致导入失败。 - 文件路径和编码:正确处理文件路径,特别是网络路径,同时注意Excel文件的编码,避免导入过程中出现乱码问题...

    优化SQL Server数据库的经验总结

    本文将详细介绍SQL Server数据库优化的关键知识点,包括优化数据库的注意事项、SQL语句优化的基本原则等内容。 #### 二、优化数据库的注意事项 1. **关键字段建立索引** - 建立索引能够显著提高查询速度。通常...

    WINCC中使用VBS脚本读写SQLServer数据库文件

    ### WINCC中使用VBS脚本读写SQLServer数据库文件 #### 一、知识点概览 本文档将详细介绍如何在Windows Control Center (WINCC)环境中使用Visual Basic Scripting (VBS)来实现对SQL Server数据库文件的读写操作。...

    pb备份与恢复sqlserver数据库

    1. 创建备份脚本:在PB中,你可以编写SQL脚本来实现数据库备份。这通常涉及使用`BACKUP DATABASE`命令,指定要备份的数据库名、备份文件路径以及备份类型(如完整、差异或事务日志)。 2. 使用PB的Database Painter...

    vb.net+sqlserver数据库开发.rar

    《VB.NET与SQL Server数据库开发详解》 VB.NET与SQL Server是两个在软件开发领域广泛应用的技术,它们结合在一起,能够构建高效、稳定的数据库驱动应用程序。本资料主要涵盖了这两个技术的结合使用,通过一系列的...

    三个SQL视图查出所有SQL Server数据库字典

    根据给定文件的信息,我们可以提炼出关于SQL Server数据库字典查询的重要知识点。下面将详细介绍如何通过三个SQL视图来查询SQL Server中的所有数据库字典。 ### SQL Server数据库字典简介 在SQL Server中,数据库...

    Android远程调用sql server实现增删查改

    为了使Android应用能够远程访问SQL Server数据库,还需要进行一些必要的配置: - **启用TCP/IP协议**:在SQL Server Configuration Manager中,确保TCP/IP协议已启用。 - **配置IP地址**:在TCP/IP协议的配置中,...

    Windows Mobile 连接SQL SERVER数据库

    接下来,我们将详细探讨如何编写代码来实现 Windows Mobile 设备与 SQL Server 数据库之间的连接。 1. **创建 Windows Mobile 应用程序:** - 打开 Visual Studio 2008 并新建一个 Windows Mobile 项目。 - 选择...

    SQLServer存储过程调用WebService

    **注意事项:** - SQL Server 2008 必须运行在 x86 架构的服务器上,才能支持 Soap Toolkit 3.0 的调用。 - 如果是 SQL Server 2012 及以上版本,则无需安装 Soap Toolkit 3.0,因为这些版本已经内置了对 Web ...

    大学生毕业设计项目实训:学生信息管理系统(源代码,SQL Server数据库)

    - **系统文档**:说明书详细解释了系统功能、使用方法、注意事项,是理解和操作系统的重要参考资料。 通过这个实训项目,大学生将全面了解软件开发过程,从需求分析到系统设计,再到编码实现和测试调试,最后到...

    SQL Server2017操作数据库.pdf

    - 数据库恢复的顺序和注意事项,确保数据的完整性和一致性。 以上知识点详细描述了使用 SSMS 图形界面和 T-SQL 语句在 SQL Server 2017 中进行数据库基本操作的方法和步骤,涵盖了创建、维护、备份和恢复等操作的...

    wince连接远程sqlserver数据库

    总之,连接Wince到远程SQL Server数据库涉及安装正确的.NET Compact Framework版本、配置SQL Server和网络,以及编写适当的代码。理解sqlclient.dll和dbnetlib.dll的角色是解决问题的关键,而良好的错误处理和资源...

    在VB中批量附加SQL Server数据库

    在VB(Visual Basic)中批量附加SQL Server数据库是一项常见的任务,尤其在系统部署或数据迁移时...通过以上步骤和注意事项,你可以在VB中编写代码实现批量附加SQL Server数据库,从而提高工作效率并简化数据管理任务。

    Qt连接sql server 2008数据库

    ### Qt连接SQL Server 2008数据库 在软件开发领域,Qt是一个广泛使用的跨平台应用程序框架,它支持多种操作系统,如Windows、Linux、macOS等,并且具有...这对于构建需要与SQL Server数据库交互的应用程序非常有帮助。

    连接SQL SERVER数据库 叫你怎样接asp

    本文将详细介绍如何使用ASP连接到SQL Server数据库,并提供相关步骤及注意事项。 1. **安装必要组件** 在开始之前,确保已安装以下组件: - IIS (Internet Information Services):ASP的运行环境。 - SQL Server...

    将txt与excel文件导入SQLServer数据库的sql代码

    通过以上知识点的介绍,我们可以了解到如何通过编写SQL代码和C#代码将txt和excel文件中的数据高效地批量导入到SQL Server数据库中。这对于数据迁移和报表生成等场景中尤其有用。在实际操作过程中,还需要根据实际...

    SQLserver2005下载X64

    在"SQL Server x64"这个文件中,包含的是64位版本的安装程序,安装后你可以创建数据库、设计表结构、编写SQL查询,实现数据的增删改查,以及利用视图、索引、存储过程等功能提高数据处理效率。同时,SQL Server 2005...

    SQL Server Native Client大全(官网下载整理9,10,11)

    SQL Server Native Client是微软开发的一款专门用于连接Microsoft SQL Server数据库的客户端库,它结合了ODBC(Open Database Connectivity)和OLE DB(Object Linking and Embedding, Database)接口的功能,为应用...

Global site tag (gtag.js) - Google Analytics