sqldatatypes

    -1热度

    1回答

    作为laravel迁移,我将字段设置为double(),但未指定小数位数和总数位数。在MySQL数据库中存储为double,而且不需要再输入数字。 所以我尝试在laravel和mysql文档中搜索,但没有任何希望,问题是什么是没有数字位数的双字段的默认表示方式? 好吧用的是8个字节,但是怎么样? 谢谢

    0热度

    1回答

    我有一个查询,我在redshift中运行,当我尝试比较两个日期时产生错误。我确定这是由于数据问题,其中日期是VARCHAR,有些是空字符串。最好的解决方案显然是从源头上解决这个问题,但是当试图建立一个解决方案时,我偶然发现了一些非常奇怪的行为。 为了解决问题,我预先选择了非空字符串的日期,并将其转换为日期,然后转换为整数日期格式(YYYYMMDD)并转换为INT。这运行良好。但是,如果我尝试将其与

    0热度

    1回答

    我有一个字段,给我时间,它是这样表示: 7:00 AM 的问题是,当我尝试添加它到应该包含时间的列,由于格式错误,它给了我错误。 我试图改变使用to_char的格式,但它给我一个错误说该函数没有实现。 这里是代码。 CREATE TABLE call_info ( call_id NUMBER(4) CONSTRAINT cio_call_id_CK CHECK (call_i

    0热度

    1回答

    我正在编写存储过程以将数据从表插入另一个表。我用的语句,如: Procedure ImportData( IMPORT_DATE_FROM date ,IMPORT_DATE_TO date ,SEQ_ID int ) AS INSERT_DAY nvarchar2(10); IMPORT_MONTHYEAR nvarchar2(10); IMPORT_DAT

    0热度

    1回答

    这是我尝试执行的WinSQL查询。 SELECT ezait6 AS "MO No", vhitno AS "Item No", vhrefd AS "Finish Date", vhmaqa AS "Manuf Qty", vhmaun AS "U/M" FROM m3edbtest.mwohed, m3edbtest.cinacc

    1热度

    1回答

    将数据从flost移动到小数点(5,2)。最大的价值,我可以找到int现有的数据是94.23,但是当我尝试转换为十进制时,它会抛出错误。 Arithmetic overflow error converting float to data type numeric. 我试图直接复制没有铸造,得到了错误。所以然后我试着先投: CAST(Purity as decimal(5,2)) 同样的

    1热度

    1回答

    我想创建一个表使用TIME()数据类型的列与以下语句(好吧,我缩短了一下,我只想弄清楚如何maka随着时间的推移值,而不是TIMESTAMP) CREATE TABLE Random ( sosire TIME(), nume VARCHAR(20) ); 列能否请你帮我一点吗?谢谢

    1热度

    1回答

    如何将JDBC配置为自动修剪来自列的数据类型定义为char(20)的空白? 当一个列在Informix数据库的表中定义了char(xx)时,如果不使用这些保留字符,每个保留字符都将用空格填充。 例:列名前缀的“测试”值类型char(20)的最终会被解读为: "test " <- 4 characters + 16 white-spaces 是否有可以处理这些白色空间配置文件数据库字段的类

    0热度

    1回答

    我是PostgreSQL的新手。我在数据库中创建表时存在疑问。任何人都可以澄清我的差异bit和boolean数据类型?

    2热度

    2回答

    我知道sql_variant不能容纳大小为nvarchar(max)的项目。 或varchar的最大尺寸是sql_variant可容纳的最大尺寸?