常用SQL server示例
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,1、去除记录中的空格ltrim()去除左空格rtrim()去除右空格select ltrim(rtrim(字段名)) from 表名。2、增INSERT INTO table_name (列1, 列2
千家信息网最后更新 2024年11月25日常用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安全错误
数据库的锁怎样保障安全
cpu 主频 服务器
浪潮服务器连显示屏重装系统
ai软件开发公司 上海
寰宇服务器
监控网络技术的重要性
数据库考试查询系统
河北oa软件开发的行业须知
怎样遵守网络安全法合法利用网络
动点网络技术做什么兼职
贵州永太帅网络技术有限公司
软件开发安全工作
应用安全数据安全网络安全
数据库数值修改
如何通过网页查看数据库表空间
中华人民共和国网络安全法自营
架构邮件服务器总结
pl软件开发
网络安全企业 安天
数据库2005置疑
浙江食品安全数据库
石家庄博升拓网络技术有限公司
蛋白质分类数据库
肇庆智能家居软件开发公司
区块链技术是数据库
百度的数据库用什么
数据库数值修改
数据库考勤签到表怎么设计
中华人民共和国网络安全法中
web页面管理服务器
国内服务器安全管理系统