varchar

    0热度

    1回答

    我有一个插入语句从数据库链接中提取数据。 insert into table (a,b,c) select a,b,c from [email protected]; 这里列c是MySQL和在Oracle其VARCHAR长型 我试图铸造为varchar,SUBSTR(C,1,2400),UTL_RAW.CAST_TO_VARCHAR2,dbms_lob.substr 都不他们正在从事

    1热度

    3回答

    我有一列,我想转换为十进制,所以我可以用它来比较我的where条款。我想确保列中的所有值都大于或等于1.3。我成功地转换列在select声明,但试图做的where子句我得到以下错误在同一个转换时: Arithmetic overflow error converting varchar to data type numeric. 我使用SQL Server 2008的 SELECT ID,

    0热度

    1回答

    我正在使用Microsoft SQL Server 2008 R2。 我们有数据库,我应该在工作中支持和所有的实际值被存储为varchar的,长篇背后的一切。 由于报告软件我们使用我们的数字需要转换为十进制。 SQL服务器似乎并没有能够科学记数法转换成十进制 EX:6.54E-6 我试图找到他们所有的希望做像“%E%”的所有值搜索那么我可以手动将它们全部转换为正常的数字格式......但是这并不起

    0热度

    2回答

    我需要查询数据库中的特定列w/c描述为VARCHAR,我需要将其转换为时间格式(HH:MM)然后解码为其范围值,以进一步解释...当(时间)特定交易在当天进行时,该列存储数据,而不是返回应该返回其完成时间范围的确切时间。 Col_1 is VARCHAR2(6) select col_2, col_1 from table Col_2 || Col_1 A || 9:56 B

    -1热度

    2回答

    我在我的数据库中有一个表,它有两列,一个是START_TIME,另一个是END_TIME。这些列的类型为VARCHAR2。 我想选择这两列之间的时间差。 只是想知道这些列包含什么样的数据我已经从下面的这些列中选择了数据。 这是SELECT DISTINCT start_time FROM table_name结果: 15:20 22.30 16:00 24:00 07:00 06:55

    0热度

    2回答

    我正尝试在vb中使用Microsoft.ACE.OLEDB.12.0提供程序创建Excel电子表格。净,我似乎无法定义一个字段,允许超过255个字符。 这里是我当前的代码来创建表: create table [table_name] ([column_1] VarChar) 我明白的VarChar被限制在255个字符,但我无法弄清楚,将举行更多的选择。 我已经试过这样: create tabl

    -1热度

    1回答

    我很少有银泰表中的数据2012/05/01 09:41 2012/05/05 09:47 2012/05/07 08:30 2012/05/09 08:45 2012/05/10 09:41, 因为我要像大于2012/05/01 09:30查询会像数据 从表中选择其中银泰银泰> 2012/05/01 09:30其获取只有2012/05/01 09:30未银泰的数据类型是VARCHAR2

    0热度

    1回答

    加载一个.csv文件后,我想转换一个VARCHAR(50)列('gross_unit_price'),其中包含各种正数和负数十进制数(例如。-165.65或245等。 )到DECIMAL(10,2)以应用各种功能。 原始的.csv编码在UCS-2 LE BOM中。 以下查询返回'0.00'而不是实际的小数。 SELECT CAST(gross_unit_price为十进制(10,2))AS RES

    2热度

    2回答

    我有两列: date(nvarchar) - it looks like '2015-04-15 00:00:00.000' time(nvarchar) - looks like '1899-12-30 11:20:25.000' 我需要合并到这一个列(日期时间)。我怎么能做到这一点?

    0热度

    1回答

    我有一个数据库,其中包含varchar中的记录,我想订购。目前,我用下面的查询用数字进行排序: SELECT name FROM table ORDER BY NULLIF(regexp_replace(name, E'\\D', '', 'g'), '')::int 混合记录(数字+字母)的正确排序,但记录只包含字母没有适当的排序: Query Results: name: 1st