码迷,mamicode.com
首页 > 数据库
SQL必知必会 笔记 第十七章 创建和操纵表
17.1创建表一般有两种创建表的方法 (1)多数DBMS都具有交互式创建和管理表工具 (2)表也可以直接用SQL语句操纵 语法差别:在不同的SQL实现中,CREATE TABLE语句的语法可能会有所不同。17.1.1表创建基础为利用CREATE TABLE创建表,必须给出下列信息: (1)新表的名字,在关键字CREATE TABLE之后给出。 (2)表列的名字和定义,用逗号分隔。 (3)...
分类:数据库   时间:2015-04-17 15:51:32    阅读次数:162
PHP学习日记-检查数据库中某张表是否存在
php中检查数据库中的表是否存在...
分类:数据库   时间:2015-04-17 15:47:41    阅读次数:173
Ubuntu 14 安装MySQL指南
ubuntu 14 安装MySQL指南安装MySQLsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认...
分类:数据库   时间:2015-04-17 15:43:05    阅读次数:183
数据库操作(三)
1、内连接:inner join 基本语法:select a.列名 from 表1 a inner join 表2 b on a.id =b.id[and ... inner join 表3 c on ...]where a.name = '值';2、外连接: (1)左外连接:left join.....
分类:数据库   时间:2015-04-17 15:36:11    阅读次数:138
sql-逻辑循环while if
--计算1-100的和 declare @int int=1; declare @total int=0; while(@int<=100) begin set @total=@total+@int; set @int=@int +1; end select @total --计...
分类:数据库   时间:2015-04-17 15:36:57    阅读次数:143
找回MySQL密码
1.修改my.ini配置文件2.在其中编辑 添加skip-grant-tables 意思是跳过权限认证3.停止运行MySQL服务4.启动MySQL服务5.修改MySQL的root密码update date set password=password(‘密码’) where user='root';6...
分类:数据库   时间:2015-04-17 15:35:32    阅读次数:151
sql-case列转行
1:对列进行逻辑判断select ID,Score,case when Score>=90 then 'A' when Score>=80 then 'B' when Score>=70 then 'C' when Score>=60 then 'D' when Score>=50 then 'E'...
分类:数据库   时间:2015-04-17 15:31:56    阅读次数:210
mysql 通过IP连接
解决方法如下:编辑my.ini在[mysqld]节点下新增或修改如下两行行skip-name-resolve #忽略主机名的方式访问lower_case_table_names=1 #忽略数据库表名大小写重启mysql服务,问题得到解决。grant all privileges on *.* to ...
分类:数据库   时间:2015-04-17 15:32:24    阅读次数:200
sqlserver 新建只读权限用户
1,新建只能访问某一个表的只读用户。--添加只允许访问指定表的用户:execsp_addlogin'用户名','密码','默认数据库名'--添加到数据库execsp_grantdbaccess'用户名'--分配SELECT整表权限GRANTSELECTON表名TO[用户名]--分配SELECT权限到...
分类:数据库   时间:2015-04-17 15:30:20    阅读次数:274
数据库操作(四)、标量函数
标量函数 1、大写:upper(); select upper(列名) from 表名; 2、小写:lower(); select lower(列名) from 表名; 3、截取字符串:substring(); select substring(列名,...
分类:数据库   时间:2015-04-17 15:27:59    阅读次数:123
sql-定义变量
declare @subject nvarchar(50)set @subject=(select Subject from dbo.Scores where ID=1) --select @subject=Subject from dbo.Scores where ID=1--标量 标量就是单值....
分类:数据库   时间:2015-04-17 15:27:30    阅读次数:168
SSIS实践入门2:SSIS批量包的调度和SQLServer代理作业配置
趁着上一篇文章的余温,我们继续研究一下SSIS中多个包如何调度,难道需要一个包一个包的配置调度程序吗?显然不是的,接下来我们就说一说在SSIS应用中如何批量的调度所有的作业,本文只讲述一个基本的逻辑过程以及简单测试.1:发布SSIS包调度包,就需要我们首先将SSIS包发布到SQLServer的集成服...
分类:数据库   时间:2015-04-17 15:26:37    阅读次数:218
Oracle 常用的一些命令
启动监听:lsnrctl start查看监听:lsnrctl status停止监听:lsnrctl stop1、oracle 数据服务器包括:实例进程和数据库; 实例进程包括:memory structure(sga)以及background process(pmon(进程监控)、smon(系统监控...
分类:数据库   时间:2015-04-17 15:23:26    阅读次数:257
oracle怎样查询索引的使用情况
查询用户的索引select index_name,table_name,tablespace_name, index_type,uniqueness , status from dba_indexes where owner='SCOTT';查询用户的索引列select index_name,t.....
分类:数据库   时间:2015-04-17 15:24:08    阅读次数:131
MySql触发器基本使用及个别语法
/* 触发器 触发器基本语法: create trigger 触发器名称 [before/after] [insert/update/delete] on 表名 for each row begin 触发器正文 end;*/示例一(仅供参考)create trigger 触发器...
分类:数据库   时间:2015-04-17 15:18:18    阅读次数:203
快速查看sql表的字段信息
sqlCode SELECT 字段序号 = a.colorder, 字段名 = a.name, 类型 = b.name, 长度 = COLUMNPROPERTY(a.id,a.name,'PRECISION'), 字段说明 = ...
分类:数据库   时间:2015-04-17 15:14:49    阅读次数:138
sql-表值函数tvf
带有参数的视图 create function fn_fenye (@count as int,@page as int) returns table as return select * from (select row_number() over (order by id)as num...
分类:数据库   时间:2015-04-17 15:12:52    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!