SQL
ninicaoyuan
越是试着忘记,越是记得深刻。
展开
-
SQL数据库命令---------删除表
drop,truncate,delete区别 1、drop (删除表):删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。 drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger)索引(index);依赖于该表的存储过程/函数将被保留,但其状态会变为:invalid。 2、tr原创 2017-08-01 10:29:01 · 143286 阅读 · 0 评论 -
SQL查询每小时,每天,每月的平均值
SQL查询每小时,每天,每月的平均值:有这么一个Table表:timeid v001 v002 v003 v0042008-01-01 01:05:00 1 2 3 42008-01-01 01:25:00 1 2 3 42008-01-01 01:55:00 1 2...原创 2019-02-14 15:40:14 · 17286 阅读 · 0 评论 -
SQL获取SQL Server 根据表名获取表的所有列及属性
http://www.cnblogs.com/sydeveloper/archive/2012/12/10/2811544.html#undefined实例一: select a.name columnname,c.name as typename,case when a.is_nullable =0 then 'Not Null' else 'Null转载 2017-09-20 13:27:01 · 2028 阅读 · 0 评论 -
SQL 获取数据库里的所有表名
select name from sys.tables原创 2017-09-11 16:46:14 · 8936 阅读 · 0 评论 -
SQL 操作列名
--ALTER TABLE category_all add [列1] varchar(255)--添加列--ALTER TABLE category_all DROP COLUMN [列1] --删除列--sp_rename 'category_all.方案验证板','方案验证板555', 'COLUMN' --修改列名原创 2017-09-16 09:51:58 · 1200 阅读 · 0 评论 -
用SQL数据库做多表关联应怎样设计库结构
http://blog.sina.com.cn/s/blog_5d911a3f0101pwiq.htmlhttp://77857.blog.51cto.com/67857/143872/多表关联的话表之间必须得存在关系才行呢,这样建立外键约束就行了, 关系表中插入主表的主键做外键。 假设表1学生表student (主键stu_id) 表2课程表couse主键(c_id) 表转载 2017-09-22 18:30:04 · 954 阅读 · 0 评论 -
SQL sever 数据库命令--查询某个数据
SQL 查询某个数据select 列名 from table where id =第3行原创 2017-07-26 15:26:15 · 3234 阅读 · 0 评论 -
SQL数据库命令-修改指定数据--某行的某个数
update dbo.table set 指定列1= 内容1,指定列2= 内容2,指定列3= 内容3 where id = 1/*指定行*/原创 2017-07-27 13:13:26 · 17047 阅读 · 0 评论 -
SQL 数据库命令-----获取列名,数据类型 ,长度
select column_name,data_type,LEN(data_type) from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='table_name'原创 2017-08-04 14:38:50 · 1261 阅读 · 0 评论 -
tp5 mysql 数据库备份 数据库恢复
https://github.com/tp5er/tp5-databackup/tree/masterPackagist 镜像使用方法方法一: 修改 composer 的全局配置文件(推荐方式)composer config -g repo.packagist composer https://packagist.phpcomposer.com方法二: 修改当前项目的 c...转载 2019-04-03 08:44:49 · 1268 阅读 · 3 评论