![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
xianyu_0418
这个作者很懒,什么都没留下…
展开
-
使用mysql截取、连接字符串
mysql和orcale截取字符串的规则不太一样mysql:substr(2009-01-01,1,4) :2009 从1开始计数,如果写0的话 取不出数据orcale:substr(2009-01-01,0,4) :2009 从0开始计数。 截取字符串的另一种方法 :left(2009-01-01,4) AS `buy_time_year1`,原创 2009-08-17 10:13:00 · 1210 阅读 · 0 评论 -
oracle的数据类型
2010-04-26 14:04<br /><br />Oracle 包含:<br />标量 (SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型<br />一、scalar分为七个组:数字、字符、行、日期、行标识、布尔和可信。<br />数字: 它有三种基本类型,NUMBER、PLS-INTEGER和 BINARY-INTEGER。<br /> NUMBER是以十进制格式进行储存的,它便于储存,但是电脑会自动将它转换为二进制运算。NUMBER转载 2010-08-04 10:42:00 · 588 阅读 · 0 评论 -
mysql截取字符串
<br />update coupon set memo = concat(left(memo, char_length(memo)-10)) where dayouhuiid is not null and memo like '%码号%';原创 2010-07-20 16:35:00 · 535 阅读 · 0 评论 -
Mysql的基本数据类型
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途TINYINT1 字节(-1转载 2009-11-24 11:05:00 · 661 阅读 · 0 评论 -
Mysql 自增长AUTO_INCREMENT属性
1.把一个NULL插入到一个AUTO_INCREMENT数据列里去,MySQL将自动生成下一个序列编号。编号从1开始,并1为基数递增。把0插入AUTO_INCREMENT数据列的效果与插入NULL值一样。但不建议这样做。 2.如果插入的值与已有的编号重复,则会出现出错信息,因为AUTO_INCREMENT数据列的值必须是唯一的;情况二,如果插入的值大于已编号的值,则会把该插入到数据列转载 2009-11-24 11:03:00 · 1464 阅读 · 0 评论 -
本地启动oracle
长时间不用本地的oracle数据库,可能很多服务都关掉了,想重新启动的话,可能回遇到一些错误,下面是解决办法。一、登陆控制台1、首先应该确定要登录的数据库的端口号。可以在E:/oracle/product/10.1.0/Db_1/install/portlist.ini中查到。2、登陆oracle控制台http://123.456.789.123:1234/em。如果打不开页面原创 2009-09-17 14:01:00 · 6669 阅读 · 0 评论 -
aix下oracle的定时备份脚本及几个问题的解决
#!/bin/ksh#backup_ihome.sh#每个星期六备份ihome数据库#linux的定时任务执行backup_ihome.sh#ihomebackup.sh 再用oracle用户执行execute_back_ihome.sh#30 23 * * 6 /shnfs1/ihome/backup/backup_ihome.sh#AIX下定时备份数据库su - oracl原创 2009-09-15 16:06:00 · 3996 阅读 · 0 评论 -
oracle pl/sql函数大全 一 字符型函数
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97转载 2009-07-02 16:22:00 · 799 阅读 · 0 评论 -
Oracle TO_DATE 日期格式
Oracle中TO_DATE格式2009-04-14 10:53TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007转载 2009-09-03 11:21:00 · 1269 阅读 · 0 评论 -
将oracle数据库从windows导入到aix中的操作
1、首先需要确认几个事情,原数据库的用户名、密码、表空间名还有用户的角色。 2、导出表中的数据。使用plsql的导出表功能。其实使用的是oracle/product/10.1.0/Db_1/bin/EXP.EXE。没啥好说的,导出dmp格式的文件就行。将生成的dmp文件上传到aix系统中。ftp 11.11.11.11put data.dmp 3、链接到linux系原创 2009-09-01 16:11:00 · 2976 阅读 · 0 评论 -
什么是外键?为什么要使用外键?如何来用?不用会怎样?
什么是外键外键 (FK) 是用于建立和加强两个表数据之间的链接的一列或多列。通过将保存表中主键值的一列或多列添加到另一个表中,可创建两个表之间的链接。这个列就成为第二个表的外键。 为什么要使用外键?保证数据的参照完整性 不用会怎样?不用也不会怎么样,如果一个健壮的系统,数据库中的数据一定有很好的参照完整性,如果不用外键,就要多写代码对数据的完整性进行额外的转载 2009-08-21 10:40:00 · 27150 阅读 · 2 评论 -
SQL关键字列表
下面这此词都是T-SQL语句中的关键字,在你写SQL语句,存储过程,触发器或字段命名等时要避免使用这些词。ADDEXITPRIMARYALLFETCHPRINTALTERFILEPRIVILEGESANDFILLFACTORPROCANYFLOPPYPROCEDUREASFOR转载 2009-08-18 13:56:00 · 959 阅读 · 0 评论 -
mysql 的几个命令
修改管理员密码: ALTER USER smsplate IDENTIFIED BY smsplate; 添加管理员密码 update mysql.user set password=PASSWORD('000000') where user='root';flush privileges;在mysql中执行sql文件的命令: mysql>原创 2011-10-19 16:58:50 · 603 阅读 · 0 评论