相关疑难解决方法(0)

56
推荐指数
3
解决办法
5万
查看次数

更改SQL Server中的所有列数据类型

当我在SQL中导入表时,它建议使用真正的数据类型,现在我想将所有列更改为double类型 ...

是否有任何脚本可以在SQL Managment Studio中自动执行此操作

我的表是500列:

`After doing` EXECUTE sp_help traS

Col Type  Comp len Prec Scale   Nullable TrimTrailing Fixed Collation
------------------------------------------------------------------------------- 
x1  real    no  4   24      NULL    yes (n/a)   (n/a)   NULL
x2  real    no  4   24      NULL    yes (n/a)   (n/a)   NULL
x3  real    no  4   24      NULL    yes (n/a)   (n/a)   NULL
x4  real    no  4   24      NULL    yes (n/a)   (n/a)   NULL
...
x500 real   no  4   24      NULL    yes (n/a)   (n/a)   NULL
Run Code Online (Sandbox Code Playgroud)

sql sql-server ssms

4
推荐指数
1
解决办法
5589
查看次数

期待ID错误 - SQL Server

我在SQL Server中创建表时遇到问题

一旦我选择DOUBLE作为数据类型,错误就跳到了我的脸上!

这是以下代码:

CREATE TABLE BATCH 
( Product_Name  VARCHAR(200) NOT NULL, 
  Product_Brand VARCHAR(100) NOT NULL, 
  CONSTRAINT Price_FK FOREIGN KEY (Product_Name,Product_Brand)REFERENCES Product   (Product_Name,Product_Brand),
  BATCH_Date AS GETDATE(),
  BATCH_OriginalPrice DOUBLE NOT NULL DEFAULT 0,
  BATCH_TAX DOUBLE NOT NULL DEFAULT 0,
  BATCH_ProductCost DOUBLE NOT NULL DEFAULT 0 ,
) 
Run Code Online (Sandbox Code Playgroud)

关键字'NOT'附近的每个双重不正确语法之后的错误是这样的

当我将鼠标移到它上面时,它会显示"NOT'附近的语法错误.期待ID"

谁能告诉我这是什么问题!!!

sql-server

3
推荐指数
1
解决办法
1万
查看次数

SQL Server Express - ','附近的语法不正确

我在这个简单的sql上得到一个恼人的错误,我无法发现错误,任何帮助都会被认可.

CREATE TABLE alertitem 
    ([id] INT, 
     [dateposted] DATETIME, 
     [daterevised] DATETIME, 
     [datestart] DATETIME, 
     [dateexpires] DATETIME, 
     [userid] INT, 
     [title] VARCHAR(MAX), 
     [details] VARCHAR(MAX), 
     [lat] DOUBLE, 
     [lon] DOUBLE, 
     [radius] INT, 
     [imageid] INT);
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

2
推荐指数
2
解决办法
2832
查看次数

c#string to float conversion无效?

var x = dr["NationalTotal"].ToString();
Run Code Online (Sandbox Code Playgroud)

给了我333333333

var xxx = Convert.ToSingle(dr["NationalTotal"].ToString());
Run Code Online (Sandbox Code Playgroud)

给了我333333344

有什么想法吗?

c# floating-point type-conversion floating-accuracy

1
推荐指数
1
解决办法
667
查看次数