sql server 常见开发问题

摘要:
自动生成的值@@identity存储过程参数应指定参数长度,且不大于数据库长度,自定义方法里如果有参数,也应指定长度,否则会报错,提取数据长度被断connectionString可以指定applicationnameLEN不包括尾随空格。如果这是个问题,请考虑使用datalength之外不会修整字符串的函数。如果在处理unicode字符串,datalength之外将返回两次的字符数。
  1. 自动生成的值@@identity
  2. 存储过程参数应指定参数长度,且不大于数据库长度,自定义方法里如果有参数,也应指定长度,否则会报错,提取数据长度被断
  3. connectionString 可以指定application name
  4. LEN 不包括尾随空格。 如果这是个问题,请考虑使用datalength 之外 (Transact SQL)不会修整字符串的函数。 如果在处理 unicode 字符串,datalength 之外将返回两次的字符数。
  5. ltrim+rtrim 删除不掉某些空格,可以使用ASCII(SUBSTRING(Name,1,1))查看编码是不是在1-127间,第128~255号为扩展字符,不显示
  6. 如果字段包含中文,查询用like却查不出来,请检查数据库默认字符(需要在中文前加N)
  7. xml字段判断节点存不存在 AND XmlBody.exist('(/MobilityData/Workflow/Attachments/File)') =1
  8. 以其他帐户运行 %windir%System32 unas.exe /savecred /user:domainadmin "C:Program Files (x86)Microsoft SQL Server140ToolsBinnManagementStudioSsms.exe"
  9. 字符集Chinese_PRC_CI_AS
  10. sql server 删除错误日志EXEC sp_cycle_errorlog (SQL Server保存 7 个 ErrorLog文件,循环执行6次就可以把errorlog都刷新一遍)
  11. 去掉字符串中的换行 REPLACE([Lat], CHAR(13)+ CHAR(10),'')有可能只用CHAR(10)就行,看特殊字符是

免责声明:文章转载自《sql server 常见开发问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇纯css实现单张图片无限循环无缝滚动nodeJS环境搭建下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【mysql】SQL常用指令

  常用操作指令 show databases;显示所有的数据库; use dbName; 使用指定数据库 show tables; 显示所有的数据表; desc tableName; 查看数据表的字段信息; show create table tableName; 查询创建表的所有信息; show create database dbName;...

Oracle多用户对一个表进行并发插入数据行操作

    oracle数据库支持多用户间同时对同一个表进行操作,但是数据不一定同步,因为oracle数据库是支持脏数据的,比如A用户删除了表的数据但没有提交,B用户也能查询访问到,如果要避免这种情况只能加锁,A用户在操作表时先进行select * from table_name for update,这是,如果B用户再查询时只会等待A用户提交完成后才能查询到...

分库分表利器——sharding-sphere

背景 得不到的东西让你彻夜难眠,没有尝试过的技术让我跃跃欲试。 本着杀鸡焉用牛刀的准则,我们倡导够用就行,不跟风,不盲从。 所以,结果就是我们一直没有真正使用分库分表。曾经好几次,感觉没有分库分表(起码要分表),项目就做不下去了,但是由于跨部门、工具约束、项目被砍等各种原因最终都偃旗息鼓,乖乖的搞单表加索引去了。 应该是没有及时同步公司内部知识库的原因,过...

Oracle和SQL server查询数据库中表的创建和最后修改时间

有时候我们需要查看下数据数据库中表的创建时间和最后修改时间,可以通过以下语句实现; Oracle数据库 -- 查看当前用户下的表 SELECT * FROM USER_TABLES -- 查看数据库中所有的表 SELECT * FROM DBA_TABLES -- 查看所有表的创建和最后修改时间 SELECT OBJECT_NAME, CREATED,...

2019-2-14SQLserver中function函数和存储过程、触发器、CURSOR

Sqlserver 自定义函数 Function使用介绍 前言:         在SQL server中不仅可以可以使用系统自带的函数(时间函数、聚合函数、字符串函数等等),还可以根据需要自定义函数。 一、定义: 用户自定义函数的类型: 1、标量值函数(返回一个标量值) 2、表格值函数(内联表格值函数、多语句表值函数,返回一个结果集即返回多个值...

(转贴)来谈谈SQL数据库中"简单的"SELECT TOP—可能有你从未注意到的细节

首先从博客园的Jerome Wong网友说起 他提出了一个这样的问题 本人写了好几年SQL语句了,从来没注意到这件事情。 例如: 数据表如下: ID  EMPNO  NAME  AGE   1   26929   Jerome   282   28394   Quince  273   20983   Green   304   27189   Mike ...