常用SQL server示例
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,1、去除记录中的空格ltrim()去除左空格rtrim()去除右空格select ltrim(rtrim(字段名)) from 表名。2、增INSERT INTO table_name (列1, 列2
千家信息网最后更新 2025年11月15日常用SQL server示例
1、去除记录中的空格
ltrim()去除左空格rtrim()去除右空格
select ltrim(rtrim(字段名)) from 表名。
2、增
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)INSERT INTO 表名称 VALUES (值1, 值2,....)insert into 表名1 (列名1,列名2……) select 列名a,列名b…… from 表名2 (前提是表1已经存在且字段数据类型与表2兼容)例如:insert into rpc (DATE,BM,KB,TRGS,CPGS,DCL,RPB001,RPB002) select * from rpb
3、删
DELETE FROM 表名称 WHERE 列名称 = 值
4、改
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值5、新建触发器6、事务BEGIN TRANUPDATE COPMA SET MODI_DATE = '20140609000000000' WHERE MA001= '001'select * from COPMA select * from COPMA WHERE MA001='001'rollback tran --回滚事务commit tran --完成并保存事务7、存储过程8、游标9、去重复数据重复记录"有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。对于第一种重复,比较容易解决,使用select distinct * from tableName第二种重复(后续补充)10、查看触发器或存储过程EXEC sp_helptext 触发器名称/存储过程名称11、判断数据库中是否已经存在某个表,有的话就删除该表if(Exists(Select * From SysObjects Where xtype='U' And Name='表名称'))drop table 表名称 12、检测##CFGEJGS是否存在,是则删除该表 if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..##CFGEJGS') and type='U') drop table ##CFGEJGS13、将一年365天的日期插入到DCLHZ表的DATE字段中注意dateadd函数的用法select top 365 id=identity( int,0,1) into tmp from syscolumns a,syscolumns b insert into DCLHZ(DATE) select dateadd(day,id,'2014-01-01')from tmp drop table tmp14、查看某个表占用的空间大小sp_spaceused'表的名称'
名称
字段
事务
数据
空格
触发器
过程
存储
两个
关键
函数
前提
大小
意义
数据库
日期
游标
空间
类型
部分
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网网络安全警务室
mc服务器为什么不能倒多少岩浆
数据库横表
软件开发购货合同
浙江大树网络技术
青山湖区监控数据库
炫维网络技术
ice服务器哪个好
pg数据库备份整个库
数据库日志文件组显示不适用
软件开发框架 是什么
计算机网络技术电脑推荐
软件开发中bug
java软件开发源码
csum去哪租服务器
软件开发员成长之路
数据库中的代码复制
太空互联网泰豪科技
cs1.6索沛服务器
冒险岛枫之谷连不上服务器
虹口区网络软件开发网上价格
适合软件开发部队的公司
东大网络安全好考吗
数据库找到的文献打不开
网络安全专家小组组长
2k22不练服务器能玩什么
网络安全落实情况报告
服务器虚拟化优点
二级质谱数据库
qq 连接服务器超时