-
0 votesanswersviews
MySQL表创建错误
我想创建一个Date表(数据用葡萄牙语),我在dia(day),mes(月)和ano(year)之前有“unique”属性,但是我决定删除它们,因为它没有任何意义,因为表中可能会有很多天“25”和很多“januarys”,但是当我删除“unique”属性时,我收到了以下错误 ERROR 1005(HY000):无法创建表'ist169515.Disponivel'(错误号:150)错误1005(... -
0 votesanswersviews
MySQL FOREIGN KEY约束语法
当我要执行此代码时,我收到此错误消息: 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第11行的'ADD CONSTRAINT fk_pay_grade_scale FOREIGN KEY pay_scale_id参考`pay_s'附近使用正确的语法 但我不明白这个问题 . 非常感谢您的帮助! CREATE TABLE IF NOT EXISTS `pay_grades... -
3 votesanswersviews
SQL创建表并设置自动增量值而不使用Alter表
例如,我正在创建下表: CREATE TABLE Persons(ID int NOT NULL AUTO_INCREMENT,LastName varchar(255)NOT NULL,FirstName varchar(255),Address varchar(255),PRIMARY KEY(ID)) 据我所知,自动增量的值可以通过这样的Alter表修改 ALTER TABLE人员AU... -
12 votesanswersviews
sqlite3:创建没有列的表
我想在sqlite3中创建没有列的表 . 它可以在postgres数据库中,但不能在sqlite3中 . 有没有办法实现这一点,或者它根本不支持(也许不是在sql标准?)我检查了sqlite3 CREATE TABLE 语法,似乎,必须至少有一列,但也许我错过了什么? -
443 votesanswersviews
在SELECT语句中创建临时表,而不使用单独的CREATE TABLE
是否可以在不使用create table语句并指定每个列类型的情况下从select语句创建临时(仅会话)表?我知道派生表能够做到这一点,但那些是超临时的(仅限语句),我想重用 . 如果我不必编写create table命令并保持列列表和类型列表匹配,那么可以节省时间 . -
25 votesanswersviews
postgres:在数据库中创建表
我试图在postgres中创建一个表,但它最终在错误的数据库中 . 这是我的工作:在我的sql脚本中,我最初创建了一个用户和一个数据库,然后是一个表 . 代码将解释更多: drop database if exists sinfonifry; drop role if exists sinfonifry; -- create the requested sinfonifry user crea... -
1 votesanswersviews
MySQL我的外键有什么问题吗?
我用注释标记的两个外键有什么问题? 创建数据库db;使用db; create table Flug(Flugbez varchar(20),FDatum Date,Ziel varchar(20),Flugzeit int,Entfernung int,Primary Key(Flugbez,FDatum)); create table Flugzeugtyp(Typ varchar(20),H... -
0 votesanswersviews
#1005 - 无法创建表`agenceassurance` .operation`(错误:150“外键约束形成错误”)
错误:150“外键约束错误形成”) DROP DATABASE IF EXISTS AgenceAssurance; CREATE DATABASE IF NOT EXISTS AgenceAssurance; USE AgenceAssurance; CREATE TABLE Logininfo ( idLogin INT(3) PRIMARY KEY NOT NULL AUTO... -
1 votesanswersviews
ERROR 1005(HY000):可以't create table ' [shrewd_db.alert_disable_register'(错误号:150)
我想通过运行以下SQL在MySQL中创建一个表, CREATE TABLE IF NOT EXISTS `shrewd_db`.`alert_disable_register` ( `id_alert_disable_register` MEDIUMINT NOT NULL AUTO_INCREMENT, `id_label` MEDIUMINT UNSIGNED NULL, `id_... -
0 votesanswersviews
通过删除重复列来连接mysql中的2个表以创建新表
Available Data 表1的名称:'table1' 加入Table1的列:'column1' 表1的其他列:未知 表2的名称:'table2' 加入表2的列:'column2' 表2的其他列:未知 Task :通过基于table1.column1 = table2.column2连接两个表table1和table2来创建一个新表 . 新表应该具有table1和table2的所有列,而没有重... -
1 votesanswersviews
Hive表的默认分隔符是什么?
如果我们在创建表时没有提到任何分隔符,是否有任何默认分隔符配置单元? 创建由(dt String,country String)分区的表日志(ts bigint,line string); -
1 votesanswersviews
如何使用Delphi ADO组件创建D-Base IV表?
我正在研究一种仪器的软件,该仪器将批处理结果记录到文件夹中的单个DBase 4(* .dbf)磁盘文件中 . 为了准备添加新的日志记录分析功能,计划与多个这些DBF文件一起使用,我正在更改现有的简单BDE TTable和CreateTable,它们分别重新打开并创建一个新的DBF文件,以使用Delphi ADO组件 . 在这里使用其他建议我已成功创建了一个测试应用程序,它使用TAdoDataSet... -
2 votesanswersviews
如何在Oracle中使用SQL创建表
我正在尝试创建一个简单的表,但它给了我一个错误说: 从命令的第1行开始出错:DROP TABLE deleted_employees错误报告:SQL错误:ORA-00942:表或视图不存在00942. 00000 - “表或视图不存在”从命令的第2行开始出错:CREATE TABLE deleted_employees命令行错误:2列:30错误报告:SQL错误:ORA-00906:缺少左括号0... -
15 votesanswersviews
SQLite组合键(2个外键)链接表
我已经阅读了SQLite create table语句的相当酷的BNF语法 在这里找到:http://www.sqlite.org/lang_createtable.html 我想知道如何在这些之间创建链接表 我有一张 table ,比方说,房子和另一个electric_items . 我想创建一个链接表,将house_id和item_id作为复合键,但我不知道我该怎么做,它似乎不允许主键成为外键...