1. 删除语句中以查询语句的查询结果作为删除数据条件:
示例:
2. sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置
格式:
set IDENTITY_INSERT 表名 on
set IDENTITY_INSERT 表名 off
3.查询数据字段是否含有汉字
select reference_id,chinesename,englishname from reference_mark where englishname LIKE N'%[吖-咗]%' //*****************只查询字段有汉字的
select * from reference_mark where englishname like'%[a-z]%' //****************查询数据为英文
select * from reference_mark where englishname not like'%[a-z]%' //************查询数据不为英文
4.sqlserver数据库中字段类型为 ntext 时,查询条件是否为空需要注意:
select * from table cast(字段名 as varchar(100))!='-'