Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 选择字段varchar size受限的记录_Sql_Oracle - Fatal编程技术网

Sql 选择字段varchar size受限的记录

Sql 选择字段varchar size受限的记录,sql,oracle,Sql,Oracle,是否可以执行一个select操作,使字符串列的字符数受到限制?例如,我有一列记录有10个字符和15个字符,我只想有10个字符。你的问题很模糊。您是说表中的字段允许X个字符(15,30,随便什么),而您只需要长度为10的记录?如果是的话。。。下面将用表名和yourField替换系统中的值 Select * from tableName where length(yourField) = 10 但是,如果您要查找所有长度为10的表列。查看所有选项卡视图,查看表/列和字段大小的列表。您的问题非常模糊

是否可以执行一个select操作,使字符串列的字符数受到限制?例如,我有一列记录有10个字符和15个字符,我只想有10个字符。

你的问题很模糊。您是说表中的字段允许X个字符(15,30,随便什么),而您只需要长度为10的记录?如果是的话。。。下面将用表名和yourField替换系统中的值

Select * from tableName where length(yourField) = 10

但是,如果您要查找所有长度为10的表列。查看所有选项卡视图,查看表/列和字段大小的列表。

您的问题非常模糊。您是说表中的字段允许X个字符(15,30,随便什么),而您只需要长度为10的记录?如果是的话。。。下面将用表名和yourField替换系统中的值

Select * from tableName where length(yourField) = 10
但是,如果您要查找所有长度为10的表列。查看所有选项卡列视图,查看表/列和字段大小的列表。

使用。测试示例如下:

结果集:

RESTRICTED_OUTPUT UNRESTRICTED_OUTPUT this is a this is a test of the substr fn this is an this is another test of the substr fn 受限\u输出非受限\u输出 这是对substr fn的测试 这是substr fn的另一个测试 使用。测试示例如下:

结果集:

RESTRICTED_OUTPUT UNRESTRICTED_OUTPUT this is a this is a test of the substr fn this is an this is another test of the substr fn 受限\u输出非受限\u输出 这是对substr fn的测试 这是substr fn的另一个测试
这正是我想要的。Obs:在我的sqldbx函数中是len()。谢谢这正是我想要的。Obs:在我的sqldbx函数中是len()。谢谢