在AnySQL.net中搜索标签(Tags) 'LONG' 的结果:
能在SQL Server上做点事了
经过几个小时的努力, AnySQL连上SQL Server后已经能做点事了, 比如, 操作Text和Image字段, 和操作Oracle的LONG/LONG RAW是一码子事, 不知道SQL Server有没有BLOB/CLOB类型? 有的话也能操作, 比如将内容取出来, 或将一个文件塞进去. 不用bcp也可以将数据导出成文本文件, 或导入文本文件中的数据到表里. 当然如果是Sybase数据库, 我也一样能干这些活了. 如果有人问如何将SQL Server或Sybase数据中存放的图片文件移到Oracle或相反, 则可以联系我看看. 不过基本的功能还没有做好, 如: Oracle中的DESCRIBE命令, sp_columns或sp_help的输出实在是看不习惯. 如何在字符界面下查看一个SQL语句的执行计划, 也有Explain Plan语句吗? 如何列出当前活动的会话, 在执行什么SQL, 在等什么资源? sp_who的输出中没有这些, sp_lock能反映出锁的等待关系吗? 如何找出Top SQL, 如逻辑读最多的? 物理读最多的? 等等....
如何将BLOB的内容转到LONG RAW中
PL/SQL基本上对于LONG RAW和BLOB无能为力, 对于这两种需要自已写程序来实现. 在AnySQL中就可以将BLOB的内容转换成LONG RAW, 下面是一个例子. 先来建一张测试表: ASQL> SET QUERYONLY FALSE ASQL> CREATE TABLE T_BLOB (ID NUMBER NOT NULL, IMAGE BLOB); Create Table Succeed. ASQL> VAR P_IMAGE BLOB ASQL> DEFINE P_IMAGE=ASQL.EXE ASQL> INSERT INTO T_BLOB VALUES (1, :P_IMAGE);...
AnySQL中的特色功能介绍(八) -- 更新LONG/LOB列
常看到有人问如何更新LOB或LONG类型的字段中的内容, 在SQL*Plus中是不容易的, 在AnySQL小工具中, 除了可以用LOB类型的主机变量, 我设计了LOB和LOBIMP命令来对这些数据类型进行查询操作, 这些命令可以将运行AnySQL的机器(非服务器端)上的文件上传更新到LONG/LOB字段中. LOB命令语法, 这里面query应当只返回一行及一列(LONG或LOB类型), 在SELECT中应当加上"FOR UPDATE"子句表示锁定LOB进行更新. Usage: LOB query << file Note : << mean import a file to blob/clob field, the query should include the for update clause ...
AnySQL中的特色功能介绍(七) -- 查询LONG/LOB列
常看到有人问如何查看LOB或LONG类型的字段中的内容, 在SQL*Plus中是不容易的, 在AnySQL小工具中, 我设计了LOB和LOBEXP命令来对这些数据类型进行查询操作, 这些命令都将LONG/LOB字段中的内容检索到客户端的机器(非服务器端). LOB命令语法, 这里面query应当只返回一行及一列(LONG或LOB类型). Usage: LOB query >> file Note : >> mean export long/long raw/blob/clob to a file LOBEXP命令语法, 这里面query应当只返回两列, 第一列为文件名, 第二列为LONG或LOB字段. Usage: LOBIMP query Note : Query should return...
AnySQL中的特色功能介绍(五) -- 更新插入LONG/LOB
在AnySQL中可以比较方便地操作LONG/LONG RAW类型, 将客户端文件插入或更新到这些字段中, 这是SQL*Plus没有办法做到的. 首建来建一个包括一个LONG字段的测试表, 如下所示: ASQL> DESC T_LONG NO# NAME NULLABLE TYPE --- ---------------- -------- ---- 1 COL1 LONG 接下来我们来插入一个Shell文件到一条新的记录中, 你也可以用Update语句来更新一个LONG/LONG RAW字段, 只需要声明一个CLOB(更新LONG)或BLOB(更新LONG RAW)类型的AnySQL宿主变量(Host Vairable), 并赋给一个文件名作为值, 在Insert/Update语句中直接引用就可以了, 如下所示: ASQL> VAR P_LONG CLOB ASQL> define...
站内搜索 | Search
总数: 512 | 留言: 1562
- Name: Fangxin Lou
- MSN: anysql©live.com
- Mail:anysql©yahoo.com
anysql©gmail.com - Skype: anysql
- AIM: loufangxin
- Mobile:008615925611590
分类 | Categories
软件下载:
MSN: loufangxin(a)msn.com, Mail: anysql(at)126.com/support(at)iamdba.com, Skype ID:anysql