数据库
攸居
这个作者很懒,什么都没留下…
展开
-
mysql的表名大小写
除windows操作系统外,mysql默认数据库和表名大小写敏感,可以如下修改:修改my.cnf文件中[mysqld]节点下增加:lower_case_table_names=1修改后,重启mysql,创建的表名自动会变成小写。在修改前已创建的表不会自动变更。原创 2012-12-04 20:16:01 · 421 阅读 · 0 评论 -
mysql的truncate
truncate table tableA 等同于delete from tableA 即删除表tableA中所有数据,不同之处为delete会返回删除的记录数,而truncate返回为0。所以truncate的执行效率较高。不管上面哪两种方法删除,自增字段都会从新开始,如果不希望重新开始,可以使用delete from tableA where true;另外,和标准的SQL语句不同,原创 2012-12-04 20:04:45 · 365 阅读 · 0 评论 -
PowerDesigner中设置MySql中的建表字符集
mysql中建表语句如:create table A(...) ENGINE = INNODB DEFAULT CHARSET= UTF8;后面字符集在PowerDesigner中是这样增加的:在PowerDesigner安装目录\Sybase\PowerDesigner 15\Resource Files\DBMS下找到mysql50.xdb文件,使用记事本打开。增加如下图所示:原创 2012-12-04 20:29:06 · 2599 阅读 · 0 评论 -
mysql中文乱码问题
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!一、避免创建数据库及表出现中文乱码和查看编码方法1、创建数据库的时候:CREATE D转载 2012-12-04 20:31:24 · 256 阅读 · 0 评论 -
mysql 的注释
#,注释一行-- ,注释一行,注意必须一个空格/*...*/,注释其中的代码段,可以跨行原创 2012-12-04 20:08:46 · 229 阅读 · 0 评论 -
mysql的int(%n)代表什么
mysql中的int(10)和oracle中的number(10)是完全不一样的。mysql中,不管是int(3)、int(5)、int(10)、int(20)都是4个字节,只是显示不一样而已,比如数字1000:int(3)时,显示1000int(5)时,显示01000int(10)时,显示0000001000原创 2012-12-04 20:54:02 · 865 阅读 · 0 评论 -
PowerDesigner 使用 MySQL 的 auto_increment
针对物理模型的列属性设置,必须为主键,如下图所示:勾选后,字段类型自动变更为int原创 2012-12-04 20:48:35 · 1493 阅读 · 0 评论 -
oracle实现md5加密的函数
CREATE OR REPLACE FUNCTION fn_md5(input_string IN VARCHAR2) RETURN VARCHAR2 IS raw_input RAW(128) := UTL_RAW.cast_to_raw(input_string); decrypted_raw RAW(2048); error_in_input_buffer_leng转载 2012-11-05 10:44:55 · 420 阅读 · 0 评论 -
Oracle的锁表与解锁
SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFR转载 2012-07-31 23:46:11 · 211 阅读 · 0 评论 -
mysql获取当前时间的几个函数
SELECT NOW(),SLEEP(2),NOW(),SYSDATE(),SLEEP(2),SYSDATE(),CURDATE(),CURTIME(),UNIX_TIMESTAMP();结果如下图所示:由于面框出的两个时间不等,所以获取当前时间,一般使用now()函数。原创 2012-12-04 20:40:50 · 507 阅读 · 0 评论