如何获取Oracle中nvarchar2列的大小(以字节为单位)? [英] How to get size in bytes of a nvarchar2 column in Oracle?

查看:75
本文介绍了如何获取Oracle中nvarchar2列的大小(以字节为单位)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



我对Oracle完全不熟悉。我想添加一个数据类型为nvarchar(100字节)的列。

我使用了

ALTER TABLE PH_MASTER_STORE添加ADDRESS1 nvarchar2(100)NOT NULL;

它添加了带有nvarchar2(100 Char)的列。如何获得以字节为单位的大小Oracle中的nvarchar2列?请帮帮我.....





提前致谢.....



Vineetha.KR

Hi Friends,

I am totally unfamiliar with Oracle.I want to add a column with datatype nvarchar(100 bytes).
I used
ALTER TABLE PH_MASTER_STORE Add ADDRESS1 nvarchar2(100) NOT NULL;
It added that column with nvarchar2(100 Char).How to get size in bytes of a nvarchar2 column in Oracle? Please help me.....


Thanks in advance.....

Vineetha.K.R

推荐答案

选择Sum(DATALENGTH(col))FROM Table
select Sum(DATALENGTH(col)) FROM Table


这篇关于如何获取Oracle中nvarchar2列的大小(以字节为单位)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆