数据库
起一个好听的名字
学无止境,学海无涯,乐在其中
展开
-
sybase修改用户密码
sa 用户,初始密码为空,修改为 123456在 SQL advendtage中执行sp_password null ,'123456' , sago原创 2016-05-26 12:36:47 · 2106 阅读 · 0 评论 -
Sybase 部分SQL语句介绍
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525转载 2016-07-15 15:52:23 · 532 阅读 · 0 评论 -
sybase创建主键自增,时间字段自动获取的表
create table qbsource1 ( ID numeric identity not null primary key, NAME VARCHAR(255) not null, FLAG NUMERIC DEFAULT 0, TIME1 datetime原创 2016-05-26 12:52:02 · 3917 阅读 · 0 评论 -
在linux下自动启动 sybase数据库
启动sybase数据库cd /opt/sybase/ASE-16.0/instatll执行 startserver -f RUN_SERVERNAME开机无需登录用户即可实现自动启动安装好sybase后,在 /etc/rc.d/rc.local 下添加(根据配置会有所不同自己可以参考前面配置sybase的参数)touch /var/lock/subsys转载 2016-07-12 18:26:28 · 4730 阅读 · 0 评论 -
linux下sybase数据库的常用操作
常用操作:1.su - sybase -c "isql -Usa -STANK"2.修改SA的密码(SA默认密码为空):用ISQL连接上后 sp_password null,"新密码" or sp_password "旧密码","新密码"3.开始和确认事务(注意:有些命令不可以在事务里运行,见附录)begin transaction和committransaction可转载 2016-07-12 17:12:57 · 8959 阅读 · 0 评论 -
linux Sybase ASE 查询当前版本和所有数据库
在Linux下,查询当前ASE的版本和所有数据库一、 连接isqlmo:/sybase/NIC # source SYBASE.shmo:/sybase/NIC # export LANG=en_USmo:/sybase/NIC # isql -U sapsa -P xxx -H 10.1.1.1:4901 -S NIC -X二、 显示当前版本1> s转载 2016-07-12 17:08:30 · 3309 阅读 · 0 评论 -
sqlserver查询前1000行
SQL没有表前后行之分的,只有排序区别,可以按升序或者降序,查表的后1000行,等于把排序方法改一下,默认是desc,改成asc,语句: select top 1000 * from table order by 列 asc用 DESC 表示按倒序排序(即:从大到小排序)用 ACS 表示按正序排序(即:从小到大排序)转载 2016-05-18 13:38:57 · 15498 阅读 · 0 评论 -
sql server建表时怎么设置ID字段自增
打开要设置的数据库表,点击要设置的字段,比如id,这时下方会出现id的列属性表列属性中,通过设置“标识规范”的属性可以设置字段自增,从下图上看,“是标识”的值是否,说明id还不是自增字段能够设置ID字段自增的字段必须是可自增的,比如int,bigint类型,而varchar类型是不可自增的。比如查看name的列属性时,可以看到“是标识转载 2016-05-18 11:32:21 · 57618 阅读 · 0 评论 -
如何向 Oracle 表中的 Date 字段插入日期及时间
工作中要用到 Oracle 9i,经常要向其中的某张表插入事件发生的日期及时间。专门就Oracle 的日期及时间显示方式和插入方式记一笔。像 Number,varchar2 等内置的数据类型一样,Oracle 用Date 这个内置的数据类型来存储日期和时间。和 MS SQL Server 一样,日期和时间是存储在一个数据类型里的,没有只存储时间或只存储日期的单独的时间和日期数据类型。D转载 2016-05-17 18:58:21 · 1549 阅读 · 0 评论 -
sybase存储过程,插入百万数据
CREATE PROCEDURE testASdeclare @v_i numericbegin select @v_i=1 while @v_i begin insert into qbsource1(name) values('qb') select @v_i=@v_i+1 end end原创 2016-05-27 12:33:57 · 429 阅读 · 0 评论 -
数据库中restrict和casecade是什么意思?
restrict和cascade都是在外码定义时指定的关键字。外码所指定的字段取值受限制,可以取两种值:所参照主码中出现过的值;可以取空值。外码所指定的字段中数据的增删改是受到外码约束的限制的,在数据增删改时会检查是否满足外码约束条件,当不满足外码的条件时,所做的处理与定义外码时指定的restrict关键字或者cascade关键字有关。下面以一个具体例子说明转载 2016-12-21 14:14:47 · 2839 阅读 · 0 评论