工作也已经一个月了,现在说说工作中常用的一些东西,虽然大部分人都会,但是个人认为这些还是蛮重要的:COALESCE(XXX,XXX) 一般处理数据库中null值的情况而且要进行简单的运算,如COALESCE(COMM_VOL,0)也就是把COMM_VOL为null情况下等于0,之后可以对这个结果进行SUM运算。DEC(XXX,18,2)进行小数运算,18位有效数字,两位小数点,由于这些有的需要保留
原创 2013-08-11 02:02:58
284阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
sql
转载 2021-01-19 17:40:32
217阅读
2评论
start with connect by prior 递归查询用法 子句:遍历起始条件 子句:连接条件。关键词prior,prior跟父节点列parentid放在一起,就是往父结点方向遍历;prior跟子结点列subid放在一起,则往叶子结点方向遍历,parentid、subid两列谁放在 前都无
转载 2019-08-27 12:40:00
88阅读
1. /* 得到trace文件路径和名称 */ SELECT d.VALUE       || '/'       || LOWER (RTRIM (i.INSTANCE, CHR (0)))       || '_ora_'     &n
SQL
转载 2017-01-02 18:06:07
413阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
sql
转载 2021-02-08 19:57:20
160阅读
2评论
----Create new table and insert into table using SELECT INSERT SELECT FirstName, LastName INTO TestTable FROM Person.Contact WHERE EmailPromotion = 2...
转载 2009-04-27 04:32:00
40阅读
2评论
在编写SQL时,灵活运用一些技巧,可以大大简化程序逻辑。 插入或替换 如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入: REPLACE INTO students (id, cl
转载 2019-11-14 17:02:00
88阅读
2评论
插入或替换 如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入: REPLACE ...
转载 2021-04-11 23:10:16
115阅读
2评论
SQL实用语句 1.sql表导出到指定位置excel表(例如:将NorthwindCS.dbo.产品表导出到D盘) EXEC master..xp_cmdshell 'bcp NorthwindCS.dbo.产品 out d:\temp1.xls -c -q -S"OFFICE-DC01" -U"sa" -P"yourpassword' --
原创 2011-11-17 10:00:42
670阅读
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE...
转载 2007-08-09 20:53:00
132阅读
2评论
update select 从查询结果中更新数据 示例场景 两个表 ordrs, sum_orders, sum_orders 中的count是 orders中相同project_id的count之和;cost同理 一条语句直接更新sum_orders中的count & cost #orders #
原创 2022-08-21 00:08:20
141阅读
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份
转载 2013-06-22 13:41:00
79阅读
2评论
实用SQL语句大全发布时间:2012-07-20 10:00:41来源:评论:0 点击
原创 2023-07-21 12:09:26
99阅读
# SQL Server 实用插件及其应用 SQL Server 是一个功能强大、广泛使用的关系数据库管理系统。为了提升其功能和性能,许多实用插件应运而生。本文将介绍一些常用的 SQL Server 插件及其应用,通过示例代码加深理解,并使用 Mermaid 语法展示旅行图和序列图。 ## 1. SQL Server Management Studio (SSMS) 插件 SSMS 是 SQ
原创 2024-10-25 04:36:18
1189阅读
文章目录1. mysql内置的功能1.1 连接数据库1.2 内置命令2. SQL基础应用2.1 SQL介绍2.2 SQL常用种类3. SQL引入-数据库的逻辑结构4. 字符集 (charset)5. 排序规则: collation6. 数据类型介绍6.1 数字6.2 字符串6.3 时间6.4 二进制7. DDL的应用7.1 库的定义7.2 关于库定义规范 *****7.3 DDL-表定义7.4
转载 2024-01-16 16:51:44
58阅读
数据库中unit_price字段类型为decimal(10,2)展示在前端使用字符串即可,所以使用CONVERT(unit_price,CHAR)将数据库中的decimal精确数值类型转变为字符型,这样前端将字符串展示出来即可。
原创 2023-11-14 12:08:07
10000+阅读
实用的 MySQL sql 语句:这儿只讲究实用,  程序员编程时常用到的 MySQL的 sql语句(不包括基本的 select, update, delete 等语句).1. 添加一个用户build,并赋予所有权限的命令[html]view plaincopyprint?grant all privileges on *.* to build@'%' identified by 'bu
转载 精选 2014-02-15 15:05:15
357阅读
包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除PendingFileRe...
转载 2006-10-11 20:10:00
113阅读
2评论
行列互转 create table test(id int,name varchar(20),quarter int,profile int) insert into test values(1,'a',1,1000)insert into test values(1,'a',2,2000)insert into test values(1,'a',3,4000)insert into tes
转载 2021-08-13 11:39:22
601阅读
SELECT不重复记录,如: SELECT DISTINCT ID FROM XXX ...批量更改对象所有者:EXEC sp_MSforeachtable 'exec sp_changeobjectowner ''?'',''dbo'' ' 用SQL语句添加删除修改字段,更改对象名 增加字段 alter table docdsp add dspcode char(200) 删除字段 ALTER
原创 2007-04-21 13:52:17
2303阅读
1评论
  • 1
  • 2
  • 3
  • 4
  • 5