随笔分类 -  [03] 数据库/SQLServer

SQL Server大型通用数据库管理系统。Access是小型桌面数据库。Orcale商业企业级的数据库。MySQL 免费数据库。
摘要:如果只创建表结构,可用如下语句;select * into 新表 from 旧表 where 1<>1; 如果创建表结构并且同时复制数据,可用如下语句:select * into 新表 from 旧表; 说明:其中第一句用了1<>1,也就代表条件永远为false,这样就表示没有数据被筛选,所以只是建 阅读全文
posted @ 2022-03-23 21:48 emanlee 阅读(692) 评论(0) 推荐(0) 编辑
摘要:SQL Server 执行后撤销 事务 Begin transaction,且执行了Update后还未commit transaction,可以用rollback transaction来回滚和撤销 先启动一个事务 BEGIN TRANSACTION --启动一个事务 UPDATE TABLENAM 阅读全文
posted @ 2022-03-23 21:22 emanlee 阅读(3053) 评论(0) 推荐(0) 编辑
摘要:从一个表查询数据插入到另外一个表中 -- 插入数据 insert into a_linshibiao (xh,termcode,kcbh)select cc.xh,cc.termcode,cc.kcbh from py_cj cc left join xj on cc.xh=xj.xh where 阅读全文
posted @ 2022-03-23 19:58 emanlee 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:启动代理 配置备份计划 选择“清除维护”可以删除旧备份文件 设置完成之后,可以设置任务的定期重复执行。 备份失败的原因: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2008209\MSSQL\Log 查看文件 ERRREPORT 文件,用 阅读全文
posted @ 2022-01-13 10:41 emanlee 阅读(148) 评论(0) 推荐(0) 编辑
摘要:SELECT count(*) FROM sys.objects WHERE type='U' --统计表数量SELECT NAME FROM sys.objects WHERE type='U' --列出表名称或者SELECT COUNT(*) FROM SysObjects Where XTyp 阅读全文
posted @ 2021-12-02 12:02 emanlee 阅读(2303) 评论(0) 推荐(0) 编辑
摘要:SQL Server 的版本号大全 参考官方网站如下: https://docs.microsoft.com/zh-cn/troubleshoot/sql/general/determine-version-edition-update-level SQL Server 产品版本号和SQL Serv 阅读全文
posted @ 2021-12-01 20:35 emanlee 阅读(4026) 评论(0) 推荐(0) 编辑
摘要:SQLite 是跨平台的单机版关系型数据库。 SQLite是一个进程内的数据库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。 它是一个零配置的数据库,意味着与其他数据库不一样,不需要在系统中配置。 就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行 阅读全文
posted @ 2021-11-11 10:28 emanlee 阅读(926) 评论(0) 推荐(0) 编辑
摘要:Redis 安装 Windows 下安装 下载地址:https://github.com/tporadowski/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D:\softwa 阅读全文
posted @ 2021-08-21 19:02 emanlee 阅读(247) 评论(0) 推荐(0) 编辑
摘要:什么是NoSQL? NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL最常见的解释是“non-relational”, “Not Only SQL”也被很多人接受。NoSQL仅仅是一个概念,泛指非关 阅读全文
posted @ 2021-08-21 17:28 emanlee 阅读(460) 评论(0) 推荐(0) 编辑
摘要:Solution 1:Add Unique Index on your table:ALTER IGNORE TABLE `TableA` ADD UNIQUE INDEX (`member_id`, `quiz_num`, `question_num`, `answer_num`);Solut... 阅读全文
posted @ 2015-02-07 21:34 emanlee 阅读(609) 评论(0) 推荐(0) 编辑
摘要:在文件 batch.sql 中写下多个SQL文件source file1.SQLsource file2.SQLsource file3.SQL然后运行 source batch.sql 阅读全文
posted @ 2015-02-02 08:55 emanlee 阅读(5312) 评论(0) 推荐(0) 编辑
摘要:CONVERT(expr USING transcoding_name)CONVERT(expr,type)类型必须用下列的类型:可用的类型 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : D... 阅读全文
posted @ 2015-01-22 11:28 emanlee 阅读(911) 评论(0) 推荐(0) 编辑
摘要:mysql查询结果导出/输出/写入到文件方法一:直接执行命令:mysql> select count(1) fromtable into outfile'/tmp/test.xls';Query OK, 31 rows affected (0.00 sec)在目录/tmp/下会产生文件test.xl... 阅读全文
posted @ 2015-01-19 13:40 emanlee 阅读(121804) 评论(0) 推荐(4) 编辑
摘要:Solution 1: 修改1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; Solution 2: 修改多个列 update a, b set a.title=b.title, a.na 阅读全文
posted @ 2015-01-18 17:16 emanlee 阅读(26627) 评论(0) 推荐(1) 编辑
摘要:update tbl1 a set (a.col1, a.col2) = (select b.col1, b.col2 from tbl2 b where a.key = b.key) where a.key in(select key from tbl2) 阅读全文
posted @ 2014-08-31 18:09 emanlee 阅读(731) 评论(0) 推荐(0) 编辑
摘要:对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50mysql> select ASCII(2); 阅读全文
posted @ 2014-08-16 08:53 emanlee 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;INSERT 中 ON DUPLICATE KEY UPDATE的使用如果指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UN... 阅读全文
posted @ 2014-07-19 12:48 emanlee 阅读(32950) 评论(0) 推荐(1) 编辑
摘要:1. 利用 to_number CREATE OR REPLACE FUNCTION isnumeric (str IN VARCHAR2) RETURN NUMBER IS v_str FLOAT; BEGIN IF str IS NULL THEN RETURN 0; ELSE ... 阅读全文
posted @ 2014-04-03 20:24 emanlee 阅读(2662) 评论(0) 推荐(0) 编辑
摘要:1 数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 下表列出了各种数值类型以及它们的允许范围和占用... 阅读全文
posted @ 2014-02-18 12:53 emanlee 阅读(7983) 评论(1) 推荐(2) 编辑
摘要:显示警告(打开):warnings查看警告(查看内容):show warnings;记录运行日志:tee _logsfile source sql_filenotee 阅读全文
posted @ 2014-02-16 15:32 emanlee 阅读(4814) 评论(0) 推荐(0) 编辑