随笔分类 -  数据库

摘要:修改SQL架构:ALTER SCHEMA 新架构 TRANSFER 旧架构.对象名称 阅读全文
posted @ 2013-07-25 00:25 lhfly 阅读(2139) 评论(0) 推荐(0) 编辑
摘要:CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以使用的 style 值:Style IDStyle 格式100 或者 0mon dd yyyy hh:miAM (或者 PM)101mm/dd/yy102yy.mm.dd103dd/mm/yy10 阅读全文
posted @ 2013-05-07 10:36 lhfly 阅读(474) 评论(0) 推荐(0) 编辑
摘要:DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。语法DATEPART(datepart,date)date 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例假设我们有下面这个 "Orders" 表:OrderIdProductNameOrderDate1'Computer'2008-12-29 16:25:46.635我们 阅读全文
posted @ 2013-05-07 10:34 lhfly 阅读(397) 评论(0) 推荐(0) 编辑
摘要:DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例假设我们有下面这个 "Orders" 表:OrderIdProductNameOrderDate1'C 阅读全文
posted @ 2013-05-07 10:32 lhfly 阅读(16001) 评论(0) 推荐(0) 编辑
摘要:windows8 专业版安装sql2012,安装过程中停在“正在启动操作系统功能"NetFx3"”不动了 ,NetFx3指的是Framework3.5一种、下载framework 3.5,安装完后,继续安装。二种、windows8下面安装.NET3.5,即便是离线安装包,整个安装过程还是需要联网验证。下面是离线安装的步骤:1装载Windows8ISO2Win+X,选择命令提示符(管理员)3输入以下命令:(G:为装载Windows8的盘符)dism.exe /online /enable-feature /featurename:NetFX3 /Source:G:\sourc 阅读全文
posted @ 2013-04-30 22:01 lhfly 阅读(485) 评论(0) 推荐(0) 编辑
摘要:定义视图后,对视图的查询没有什么限制,可以像对待表一样进行操作。但是,如果对视图中的元组进行更新操作(INSERT,UPDATE,DELETE)将受到限制。概括起来,关于可更新视图有以下三条规则:(1) 若视图是基于多个表使用联接操作而导出的,那么对这个视图执行更新操作时,每次只能影响其中的一个表。(2) 若视图导出时包含有分组和聚合操作,则不允许对这个视图执行更新操作。(3) 若视图是从一个表经选择、投影而导出的,并在视图中包含了表的主键字或某个候选键,这类视图称为‘行列子集视图’。对这类视图可执行更新操作。定义可更新视图时加上WITH CHECK OPTION短语,表示强制在视图上的所有. 阅读全文
posted @ 2013-04-28 15:46 lhfly 阅读(11620) 评论(0) 推荐(0) 编辑
摘要:declare @i intdeclare @sum intset @i=1set @sum=0while @i<=100begin set @sum=@sum+@i set @i=@i+1endprint @sumif 1=10 print '对'else if 2=2 print '对错'else print '错'declare @today intdeclare @week nvarchar(3)set @today=25set @week= case when @today=1 then '星期一' when @t 阅读全文
posted @ 2013-04-24 23:00 lhfly 阅读(312) 评论(0) 推荐(0) 编辑
摘要:alter table t_users add constraint PK_UID primary key(userId) //设置主键alter table t_users alter column UserID int not null //设置非空 阅读全文
posted @ 2013-04-17 21:25 lhfly 阅读(211) 评论(0) 推荐(0) 编辑
摘要:编辑MySQL的配置文件/etc/my.cnf [mysqld] #增加一行 default-character-set=utf8 [client] #增加一行default-character-set=utf8 阅读全文
posted @ 2012-12-07 12:44 lhfly 阅读(228) 评论(0) 推荐(0) 编辑
摘要:/*建库:*/drop database if exists 数据库名;create database 数据库名;/*打开库*/use 数据库名; /*建表:*/drop table if exists 表名;/*================================*//* Table: tableName *//*================================*/create table imagesresources( Id bigint n... 阅读全文
posted @ 2012-12-06 11:27 lhfly 阅读(1611) 评论(0) 推荐(0) 编辑
摘要:1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构describe 表名;5、显示表中记录SELECT * FROM 表名6、建库 create databse 库名;7、建表create table 表名 (字段设定列表);mysql> create table name( -> id int auto_increment not null primary key , -> uname char(8), -> gender char(2), -> birthday dat 阅读全文
posted @ 2012-11-16 17:32 lhfly 阅读(125824) 评论(4) 推荐(6) 编辑
摘要:Centos 6.2 安装Mysql笔记1、安装命令# yum install mysql-server mysql2、查看是否安装正确# chkconfig --list mysqld3、启动(1)、启动服务:# service mysqld start(2)、停止服务:# mysqladmin -u root -p shutdown(3)、加入开机启动:# chkconfig mysqld on(4)、移除开机启: # chkconfig mysqld off(5)、查看服务是否正在运行:第一种方法:service --status-all | grep mysqld第二种方法:servi 阅读全文
posted @ 2012-11-15 15:20 lhfly 阅读(8015) 评论(0) 推荐(0) 编辑